1. Needham House Of Pizza
914 Great Plain Ave, Needham, MA 02492
Coordinate: 42.28022,-71.23439
Phone: (781) 444-1139
2. Petit Robert Bistro Needham
45 Chapel St, Needham, MA 02492
Coordinate: 42.28225,-71.23657
Phone: (781) 559-0532
3. Masala Art
990 Great Plain Ave, Needham, MA 02492
Coordinate: 42.27991,-71.23652
Phone: (781) 449-4050
4. Ray's New Garden
40 Chestnut Pl, Needham, MA 02492
Coordinate: 42.27567,-71.23866
Phone: (781) 449-1450
5. Gyro & Kebab House
1056 Great Plain Ave, Needham, MA 02492
Coordinate: 42.27995,-71.23828
Phone: (781) 444-8000
6. Hazel's Bakery
459 Great Plain Ave, Needham, MA 02492
Coordinate: 42.27733,-71.21711
Phone: (781) 444-4953
7. Dragon Chef
332 Chestnut St, Needham, MA 02492
Coordinate: 42.27447,-71.23775
Phone: (781) 449-4840
8. Kosta's Pizza & Seafood
315 Chestnut St, Needham, MA 02492
Coordinate: 42.27473,-71.23808
Phone: (781) 449-2255
9. The Farmhouse
970 Great Plain Ave, Needham, MA 02492
Coordinate: 42.27992,-71.23622
Phone: (781) 449-6200
10. Gari Japanese Fusion Bistro
1019 Great Plain Ave, Needham, MA 02492
Coordinate: 42.28031,-71.23723
Phone: (781) 455-8882
11. The Rice Barn
1037 Great Plain Ave, Needham, MA 02492
Coordinate: 42.28039,-71.23784
Phone: (781) 449-8300
12. Treat Cupcake Bar
1450 Highland Ave, Needham, MA 02492
Coordinate: 42.28151,-71.23568
Phone: (781) 444-4995