Other Restaurants in Glasgow - Glasgow City Centre 189 Hope Street, Glasgow City Centre, Glasgow, G2 2UL Tags: delivery, home delivery, takeaway