Follow us:

Explore More Cities › +
Discover the unexpected in the Boston Area. Explore All of Boston
Restaurants & Bars 1

Nebo in the North End

Northender | Oct 27, 201102: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? Sign Up Now ›
Log In or Sign Up to comment

Recommended from Chowhound