Other Restaurants in Glasgow - Townhead 165 Trongate, Townhead, Glasgow, G1 5HF Tags: childrens parties, delivery, seating area, takeaway, vegetarian dishes