Restaurants & Bars

Boston Area

What About Echo Bridge in Newton Lower Falls?

Share:

Restaurants & Bars 8

What About Echo Bridge in Newton Lower Falls?

chuck s | Oct 28, 2009 05:37 PM

I used to go to this place in the seventies and was thinking of going back to have lunch for old time sake. Has anyone been recently?

Want to stay up to date with this post?