HOME > Chowhound > Greater Boston Area >
What have you made lately? Share your food adventure

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

  1. t
    total13 Oct 28, 2011 12:00 PM

    Have eaten at the bar a couple times and had quite decent salads, fancy pizza and an app or two. Can't remember specifics (except that we split a dessert pizza which was okay) but a fun place and good sized pours of wine.

    Show Hidden Posts