89 Royal Hill, London SE10 8SE
Bar | Cocktail bar | Ecuadorian restaurant
This Mediterranean restaurant features a serene patio garden and spacious interiors adorned with Ecuadorian art, creating an inviting atmosphere for diners.
Rating: 4.2