Company Overview
Company Name
Nebo
Address
520 Atlantic Ave, Boston, MA, 02210, United States
Website
neborestaurant.comPhone
(617) 723-6326Approx. 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