1. The Melting Pot
92 Worcester Rd, Framingham, MA 01702
Coordinate: 42.29713,-71.3975
Phone: (508) 875-3115
2. Taqueria Mexico
250 Worcester Rd, Framingham, MA 01702
Coordinate: 42.29814,-71.40482
Phone: (508) 875-3900
3. Rasol Gourmet Idian Kitchen
855 Worcester Rd Ste 24, Framingham, MA 01701
Coordinate: 42.30065,-71.43215
Phone: (508) 872-4060