234 High Rd, Leyton, London E10 5PS, United Kingdom
Open now· Closes at 23:00
234 High Rd, Leyton, London E10 5PS, United Kingdom
No delivery
Spot something wrong?
Dishes at Delicatessen Palmeira. Prices may vary in venue.
Been to Delicatessen Palmeira? Be the first to share what you ate.