Alla Turca Restaurant - Grill & Mezze Bar
192 Pitt St., City Centre, Glasgow, Scotland, G2 4DY
(01413) 325300 Phone