I was surprised at the two negative reviews Nebo has recieved. I live in the North End and I eat at Nebo 1-2 times 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.
Pros: value, ambience, service
Cons: parking
more