Azotea
Spanish · Bar
Rooftop Latin restaurant with skyline views and two terraces. Offers a taste of Latin America.
Location
Best places nearby
The highest rated places close to Azotea.
Local restaurants nearby
2 Sovereign Street, ENG
Location
The highest rated places close to Azotea.
2 Sovereign Street, ENG