1. Thai Place 290 Worcester Rd, Framingham, MA 01702 Coordinate: 42.29825,-71.40656 Phone: (508) 202-9704
2. Andaman Thai Cuisine 963 Worcester Rd, Framingham, MA 01701 Coordinate: 42.3011,-71.43662 Phone: (508) 879-9696