1. Tropical Cafe
85 Hollis St, Framingham, MA 01702
Coordinate: 42.27516,-71.41757
Phone: (508) 879-8765
2. Samba Steak & Sushi
1138 Worcester Rd, Framingham, MA 01702
Coordinate: 42.29869,-71.44372
Phone: (508) 628-0288
3. Joy Luck Club
57 Hollis St, Framingham, MA 01702
Coordinate: 42.27548,-71.41728
Phone: (508) 872-3338
4. Three Gorges
45 Nicholas Rd, Framingham, MA 01701
Coordinate: 42.3275,-71.40239
Phone: (508) 788-0753
5. El Mariachi Restaurant
358 Waverley St, Framingham, MA 01702
Coordinate: 42.2844,-71.4295
Phone: (508) 405-1187
6. Taqueria Mexico
250 Worcester Rd, Framingham, MA 01702
Coordinate: 42.29814,-71.40482
Phone: (508) 875-3900
7. Welcome Indian Cuisine
770 Worcester Rd, Framingham, MA 01702
Coordinate: 42.29889,-71.42848
Phone: (508) 370-9977
8. Aztec Restaurant
2 Waverley St, Framingham, MA 01702
Coordinate: 42.2844,-71.4295
Phone: (508) 820-2523
9. Joa Take Out
326 Concord St, Framingham, MA 01702
Coordinate: 42.28398,-71.41265
Phone: (508) 872-3312
10. Wings Over Framingham
624 Waverley St, Framingham, MA 01702
Coordinate: 42.2844,-71.4295
Phone: (508) 628-9464
11. Terra Brasilis
264 Waverley St, Framingham, MA 01702
Coordinate: 42.2844,-71.4295
Phone: (508) 665-6740
12. Uncle Cheung's
266 Worcester Rd, Framingham, MA 01702
Coordinate: 42.29812,-71.40522
Phone: (508) 872-9200
13. Joe's American Bar & Grill
1 Worcester Rd, Framingham, MA 01701
Coordinate: 42.29903,-71.39355
Phone: (508) 820-8389
14. Anascia Oven & Grill
12 Union Avenue Ter, Framingham, MA 01702
Coordinate: 42.29421,-71.42795
Phone: (508) 620-6972
15. Kugel's Deli
855 Worcester Rd, Framingham, MA 01701
Coordinate: 42.30041,-71.43191
Phone: (508) 620-1300
16. Outback Steakhouse
30 Worcester Rd, Framingham, MA 01702
Coordinate: 42.29843,-71.39421
Phone: (508) 872-3945
17. Taste of China
855 Worcester Rd Ste 9, Framingham, MA 01701
Coordinate: 42.30041,-71.43191
Phone: (508) 820-4608
18. Imperial China
413 Worcester Rd, Framingham, MA 01701
Coordinate: 42.29839,-71.4122
Phone: (508) 872-3939
19. Gianni's Pizza & Sub's Inc
861 Edgell Rd, Framingham, MA 01701
Coordinate: 42.32759,-71.4352
Phone: (508) 877-7697
20. Uno Chicago Grill
70 Worcester Rd, Framingham, MA 01702
Coordinate: 42.29841,-71.39617
Phone: (508) 620-1817