Nelly's Pizza

Save
  • Address
    1a Calle O at 8a Av NO, Downtown
  • Phone
    550 2757

Let us know if these details are incorrect

Lonely Planet review

A leafy courtyard with potted trees, gurgling fountain and the requisite red and white checkered tablecloths make this is a great place for a drink or early evening meal. As darkness falls, holiday lights blink on, adding to the ambiance. The food (so-so) and service (slow) don't quite live up to the setting, but if you stick with the pizza you should go home happy.