Costa Azul

3.7
(27 reviews)
102A Rockingham Street, The restaurant is hidden, off the main road, London, SE1 6PG
+44 20 7403 5388
Dinner
Ecuadorean
Latin
Lunch
Mid-range
Reservations
Restaurants
Seafood
Seating
Serves Alcohol
South American
Table Service
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
Costa Azul | London | United Kingdom | TripAligner