Nebo

0.75 miles
0.00 out of 5
0 votes
  • Currently 3.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
520 Atlantic Avenue
Boston, MA 02210
617-723-6326
Categories:  
Cuisines:   Italian
Price:   $$$ - Expensive

Description

Located just 252 steps away from the TD Garden, Nebo is an upscale pizzeria and enoteca with a familial vibe?likely due to its chefs/owners, sisters Christine and Carla Pallotta. The restaurant offers up a pleasing menu of antipasti, homemade pastas and 30 varieties of Neapolitan-style pizza, all served in a stylish environment of natural wood, chocolate suede and brick walls.

Local Reviews

comments powered by Disqus


Top of the Hub