Chowhound Presents: |

Restaurants & Bars

Boston Area

What About Echo Bridge in Newton Lower Falls?

Share:

More from Restaurants & Bars

Restaurants & Bars Boston Area

What About Echo Bridge in Newton Lower Falls?

c
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?

Feedback