Know a great happy hour or special for this location?
Thai dining room with plush mustard-leather couches, granite bar and dazzling crystal chandeliers.
Suggest an edit
The Townhouse, Nelson Mandela Pl, Glasgow, G1 2LL