Station Rd, Chingford, London E4 6AL, United Kingdom
Closed· Opens at 12:00
Station Rd, Chingford, London E4 6AL, United Kingdom
No delivery
Spot something wrong?
Dishes at Trattoria Ibleo. Prices may vary in venue.
Been to Trattoria Ibleo? Be the first to share what you ate.