Nebo

$3.0M revenue • 520 Atlantic Ave, Boston, MA, 02210, United States

Last Updated Mar 20, 2025

Company Overview

Company Name

Nebo

Address

520 Atlantic Ave, Boston, MA, 02210, United States

Approx. Annual Revenue

$3.0M

About Nebo

Nebo is an Italian restaurant located in Boston, Massachusetts, USA. Founded in 2005 by sisters Carla and Christine Pallotta, the restaurant offers a refined, classically-Italian dining experience inspired by their mother's home cooking. Nebo's menu features classic Italian recipes and captures the essence of dining in an Italian home, with an industrial decor that honors the family's Italian neighborhood and outdoor patio seating overlooking the Greenway.

Frequently Asked Questions about Nebo

Technologies Used

Social Profiles

Key Decision Makers

Mark Nitzberg Owner
Christine Pallotta Owner