Los Chamos (Elephant & Castle)
Restaurant · Elephant and Castle

Los Chamos (Elephant & Castle)

$$$ · Latin American

Venezuelan owner-chef Doris brings warmth and authenticity to Elephant & Castle's Los Chamos, where fresh arepas and generous portions deliver excellent value and genuine hospitality.

Info

📍
Address
145, Eagle Yard Arch, Maldonado Walk, Hampton St, London SE1 6SP, UK, LDN

More like this