La Flor de Canela

Save
  • Address
    Tacuary 167, near Plaza Uraguaya, city center
  • Phone
    498928

Let us know if these details are incorrect

Lonely Planet review

The food is more genuine than this smart place's faux Inca sculptures. A safe choice if craving ceviche .