El Guambra Restaurant
Restaurant · Elephant and Castle

El Guambra Restaurant

$$ · Latin American

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

More like this