International in Glasgow - Glasgow City Centre 6 John Street, Glasgow City Centre, Glasgow, G1 1JQ Tags: international, takeaway
International in Glasgow - Glasgow City Centre 84 Albion Street, Glasgow City Centre, Glasgow, G1 1NY Tags: air conditioning, international, takeaway, vegetarian dishes