Best Thai Restaurants In Great Barrington, MA

Last Updated:
Sort
Siam Square is a restaurant located in Great Barrington, Massachusetts at 290 Main Street. This restaurant serves plar koong, tamarind duck, snowpea, tofu himmaparn, nam sod, green salad, and green tea ice-cream. They also serve fried ice cream, salmon choo chee, steamed thai dumpling, crispy duck, yum talay, hot liang soup, and tom yum. They are open every day of the week. Joomla! - the...
290 Main Street, Great Barrington, MA, 01230
Rank
1
6 votes
Sponsor
0.0