113c Elephant Rd, Elephant and Castle, London SE17 1LB
Restaurant
★4.4ยทInexpensive
Description
A straightforward two-level restaurant offering authentic Colombian cuisine alongside hearty South American grilled dishes, designed to provide a relaxed dining experience.