Restaurant
Costa Azul
4 locals recommend
Location
102A Rockingham St
London, England
Elephant and Castle
Tips from locals
Ecuadorian Restaurant. Great portions and very good value for money. Lunch menu on weekdays is £8-9 for a starter soup, a main course and a drink.