Opened June 2, 2005, at 90 North Washington Street – nestled between the North End of Boston and the soon-to-be rejuvenated Bullfinch Triangle area – Nebo is an upscale pizzeria/enoteca with seating for 105. Nebo also features a full bar and an extensive wine list, with over 150 selections available by the bottle.Offering Antipast, Pizza, Meat,Seafood and Handcut Pasta. Open since January for lunch . Totally different menu. Sandwiches on homemade ciabatta bread, soups salads and baked goods.