1. Latina Kitchen & Bar
30 Dedham Ave, Needham, MA 02492
Coordinate: 42.2803,-71.23585
Phone: (781) 400-2197
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. Spiga Ristorante
18 Highland Ct, Needham, MA 02492
Coordinate: 42.28456,-71.23527
Phone: (781) 449-5600