Restaurants & Bars

Boston Area

Echo Bridge Restaurant - Newton Upper Falls

Share:

Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
Restaurants & Bars 9

Echo Bridge Restaurant - Newton Upper Falls

Dax | Feb 7, 2006 10:46 AM

This place looks almost scary. Have any of you ever actually tried it? I was warned off by a co-worker years ago but have to admit being a bit of a glutton for punishment.

Want to stay up to date with this post?

Recommended From Chowhound