Find Restaurants in Glasgow on the Glasgow South and Eastwood Extra directory. Get reviews and contact details for each business including phone number, postcode, opening hours and photos.
336 Argyle Street, Glasgow, Lanarkshire, G2 8LY
Thai Orchid sits quietly behind an unassuming window and cute awning in the bustling business district stretch of Argyle Street....
restaurant, take away, thai restaurant, take away thai