Star of Siam
Address:
589 State Rd, Plymouth, MA 02360
Phone:
(508) 224-3771
Cuisine:
Thai
Other Details:
Star of Siam restaurant has specialized in serving authentic, preeminent Thai cuisine to the South Shore area for the past 26 years. We are open year round; 6 days a week, for lunch and dinner. (Closed for lunch on Sat and Sun). If you are looking for delicious, generous portions at an equitable price then make Star of Siam your destination!
Restaurants,
Thai
Other Businesses: