Intimate Ecuadorian family kitchen in Southwark serving entirely traditional recipes like hornado and yahuar locro—eating here genuinely feels like dinner at your grandmother's house.
Info
📍
Address
Unit 20, Castle Square, Elephant Rd, London SE17 1EU, UK, LDN