Located just steps from the Rose Kennedy Greenway, 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 industrial decor.