1. Thai Tamarind
2 Connector Rd, Westborough, MA 01581
Coordinate: 42.28838,-71.58557
Phone: (508) 329-6100
2. Chef Sun
30 Lyman St, Westborough, MA 01581
Coordinate: 42.28347,-71.60982
Phone: (508) 366-8899
3. Thaiminal
22 South St, Westborough, MA 01581
Coordinate: 42.26892,-71.6123
Phone: (508) 329-1274