at 336 Argyle Street, Glasgow , G2 8LY United Kingdom
161 FB users likes Thai Orchid, set it to 2 position in Likes Rating for Glasgow in Thai Restaurant category
Thai Orchid is Glasgow based place and this enity listed in Thai Restaurant category. Located at 336 Argyle Street G2 8LY. Contact phone number of Thai Orchid: +441418470315
Escape the city for a Thai dining experience | lunch, dinner, cocktails, cooking classes, celebrations & corporate events.