What's Nearby?
Nebo
Restaurant
90 N Washington St
Boston,
MA
02114
Opened by two sisters in the North End, the resto is full of Italian specialties the gals learned from their mother and grandmother. There’s a massive selection of antipasti, handmade pasta, and 30 varieties of Neapolitan pizza. Check out the gluten-free menu, too (it really is tasty).
Photo: Courtesy of Nebo
Hours of Operation
Mon.-Wed., 5-11 p.m., Thurs.-Sat., 5 p.m.-2 a.m.




Comments