Nebo Reviews


Reviews:

Up-enabled
Posted over 2 years ago
Helpful review?
login to rate it

This Italian restaurant in the North End has extensive gluten-free options, including pastas, pizza, and fried calamari!




1
current score
  • 100% positive
  • 1 vote total