New! Customize your Chowhound profile with social links, a header image, and more! | Set Up Your Profile Now ›

Restaurants & Bars

Boston Area

Restaurant in Norwood??

Share:

Restaurants & Bars 2

Restaurant in Norwood??

e | May 26, 2005 01:32 PM

I am struggling to recall a restaurant in Norwood, new American? that has been posted a few times as a recommendation. It has opened in the last year or so? I seem to remember that the name is the number of the street address. Can any one help me? My memory just gets worse and worse...old age.

Thanks in advance.

Want to stay up to date with this post?