Los Chamos
Casual Dining
Los Chamos serves authentic Venezuelan food. This establishment is located in Elephant and Castle, within Eagle Yard Arch.
Location
Best places nearby
The highest rated places close to Los Chamos.
Local restaurants nearby
145 Maldonado Walk, London SE1 6SP, United Kingdom



