Best Thai Restaurants In Great Barrington, MA
May 31, 2017
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
Terms of Service
© 2017 DineRank.com. All rights reserved.