Details
Key features
Cuisine
Ambiance
Meal
Restaurant amenities
More about the restaurant: Costa Azul
Costa Azul is a Restaurant located at 102A Rockingham Street, Elephant and Castle, London SE1 6PG. Costa Azul is a popular spot in the Elephant and Castle area. Whether you're looking for a light bite or the full foodie experience, explore the dishes at Costa Azul and experience authentic Ecuadorian food in London.
Frequently asked questions
Does the restaurant Costa Azul have parking?
Does the restaurant Costa Azul have Outdoor seating?
Thinking about making a Costa Azul booking?
What's the restaurant buzz at Costa Azul all about? Great Ecuadorian food and beverages keeps diners coming back for more at Costa Azul. Located near Elephant and Castle in London, Costa Azul features dishes like Ecuadorian. Check out what sets Costa Azul apart from other restaurants in London and book a table today to enjoy your next meal out!