Italian in Glasgow - Cranston Hill 11 North Claremont Street, Cranston Hill, Glasgow, G3 7NR Tags: air conditioning, delivery, italian, takeaway, vegetarian dishes