Lenos  Carbon  1900x500px.jpg

Leños & Carbón

Restaurants

Leños & Carbón Restaurant opened in london on the 13th of Nomember 2009, with the great purpose of showcasing Latin-American food, specially Colombian gastronomy.

113 Elephant Rd, Elephant and Castle, London SE17 1LB

Directions

See all stores

Lenos and Carbon - 500x500.png