1. Kosta's Pizza & Seafood
315 Chestnut St, Needham, MA 02492
Coordinate: 42.27473,-71.23808
Phone: (781) 449-2255
2. Panera Bread
63 Charles River St, Needham, MA 02492
Coordinate: 42.26181,-71.26329
Phone: (314) 984-1000
3. Acorns Bakery & Cafe
1032 Great Plain Ave, Needham, MA 02492
Coordinate: 42.28024,-71.23778
Phone: (781) 455-8080