1. Nicholas Pizzeria
33 Chapel St, Needham, MA 02492
Coordinate: 42.28253,-71.23649
Phone: (781) 449-6303
2. Gyro & Kebab House
1056 Great Plain Ave, Needham, MA 02492
Coordinate: 42.27995,-71.23828
Phone: (781) 444-8000
3. Fresco
35 Chapel St, Needham, MA 02492
Coordinate: 42.28259,-71.23653
Phone: (781) 453-1975
4. Kosta's Pizza & Seafood
315 Chestnut St, Needham, MA 02492
Coordinate: 42.27473,-71.23808
Phone: (781) 449-2255