1. Needham House Of Pizza
914 Great Plain Ave, Needham, MA 02492
Coordinate: 42.28022,-71.23439
Phone: (781) 444-1139
2. Nicholas Pizzeria
33 Chapel St, Needham, MA 02492
Coordinate: 42.28253,-71.23649
Phone: (781) 449-6303
3. Kosta's Pizza & Seafood
315 Chestnut St, Needham, MA 02492
Coordinate: 42.27473,-71.23808
Phone: (781) 449-2255
4. Sweet Basil
942 Great Plain Ave, Needham, MA 02492
Coordinate: 42.28018,-71.23564
Phone: (781) 444-9600
5. Bertucci's Italian Restaurant
1257 Highland Ave, Needham, MA 02492
Coordinate: 42.28494,-71.23632
Phone: (781) 449-3777
6. Spiga Ristorante
18 Highland Ct, Needham, MA 02492
Coordinate: 42.28456,-71.23527
Phone: (781) 449-5600
7. Capella
45 Chapel St, Needham, MA 02492
Coordinate: 42.28233,-71.23684
Phone: (781) 400-5173