Other Restaurants in Glasgow - Glasgow City Centre 122 West Campbell Street, Glasgow City Centre, Glasgow, G2 4TZ Tags: delivery, pizza, takeaway, thai