Unit 222-223, Elephant & Castle Shopping Centre, Elephant & Castle, London SE1 6TE, United Kingdom
Open now· Closes at 23:00
Unit 222-223, Elephant & Castle Shopping Centre, Elephant & Castle, London SE1 6TE, United Kingdom
No delivery
Spot something wrong?
Dishes at La Bodeguita. Prices may vary in venue.
Been to La Bodeguita? Be the first to share what you ate.