Isla Flamenco Shopping Plaza

Save

Let us know if these details are incorrect

Lonely Planet review

A small mall, but nearby you'll find the best selection of open-air restaurants in the city.