1. Aoi Japanese Restaurant
855 Worcester Rd, Framingham, MA 01701
Coordinate: 42.30065,-71.43215
Phone: (508) 861-3613
2. Samba Steak & Sushi
1138 Worcester Rd, Framingham, MA 01702
Coordinate: 42.29869,-71.44372
Phone: (508) 628-0288
3. Genji Express
575 Worcester Rd, Framingham, MA 01701
Coordinate: 42.29853,-71.42136
Phone: (508) 628-9525
4. New Chef Orient
1583 Worcester Rd, Framingham, MA 01701
Coordinate: 42.29716,-71.47249
Phone: (508) 628-9227
5. Imperial China
413 Worcester Rd, Framingham, MA 01701
Coordinate: 42.29839,-71.4122
Phone: (508) 872-3939