The Willow Tea Rooms Glasgow
0
Reviews
Coffee & Tea in Glasgow
- Glasgow City Centre
217 Sauchiehall Street
, Glasgow City Centre, Glasgow, G2 3EX
+44 (0) 141 332 0521
The Willow Tea Rooms serve light meals as well as a selection of sandwiches, snacks and beverages.
Tags:
delivery, seating area, takeaway
|