10 Palace Parade, High St, Walthamstow, London E17 7BU, United Kingdom
Closed· Opens Tue at 09:00
10 Palace Parade, High St, Walthamstow, London E17 7BU, United Kingdom
No delivery
Spot something wrong?
Dishes at Iree Island. Prices may vary in venue.
Been to Iree Island? Be the first to share what you ate.