1068 Chestnut St, Newton, MA 02464 |
(617) 969-7092
Skip to primary navigation
Skip to main content
Echo Bridge Restaurant | Newton, MA
Echo Bridge Restaurant — Where Everyone is Treated Like Family
Home
Hours & Location
About
Menu
Gift Cards
Private Events
Order Online
Home
MENU
what’s On Tap