I was surprised at any negative reviews Nebo has recieved. I live in the North End and I eat at Nebo at least once a week. I have yet to be dissapointed with the food or the service. I have traveled all over the country and have spent 4 out of 7 days dining out. This restaurant uses the highest quality of ingredients especially the olive oil! Nebo is not your average pizzeria. I always tend to question when one spends so much time spreading negativity in regards to another person's hard work. I recommend Nebo.
Pros: Good service, quality food, pleasant attitudes
Cons: closed on Sundays
more