1. Ray's New Garden
40 Chestnut Pl, Needham, MA 02492
Coordinate: 42.27567,-71.23866
Phone: (781) 449-1450
2. Fuji Steak House
1430 Highland Ave, Needham, MA 02492
Coordinate: 42.28182,-71.23598
Phone: (781) 726-7658
3. The Rice Barn
1035 Great Plain Ave, Needham, MA 02492
Coordinate: 42.28034,-71.23771
Phone: (781) 559-0402
4. Gari Japanese Fusion Bistro
1019 Great Plain Ave, Needham, MA 02492
Coordinate: 42.28031,-71.23723
Phone: (781) 455-8882