Restaurants & Bars

Boston Area

Nebo in the North End

Share:

Restaurants & Bars 1

Nebo in the North End

Northender | Oct 27, 2011 02:49 PM

So despite my "call letters", I have never been to Nebo on North Washington Street but have been interested in giving it a try. I have seen the women (I think they are sisters) who own it on TV a few times and they seem to be pretty interesting and also active in the community so I am planning on going Friday night and looking for any suggestions or experiences. tia.

-----
Nebo Restaurant and Bar
90 North Washington Street, Boston, MA 02114

Want to stay up to date with this post?

Recommended From Chowhound