Greek in Glasgow - Cranston Hill 920 Sauchiehall Street, Cranston Hill, Glasgow, G3 7TF Tags: air conditioning, greek, takeaway, vegetarian dishes