Echo Bridge Restaurant

Row 1

Details
1068 Chestnut St
Newton, MA 02464
(617) 969-7092
Italian, Pizza, Bar
$ $

Foursquare Tips

  • Sometimes you wanna go where everybody knows your name...this is that place.
  • PIZZA Time