11 Archway Rd, Archway, London N19 3TX, United Kingdom
Closed· Opens at 10:00
11 Archway Rd, Archway, London N19 3TX, United Kingdom
No delivery
Spot something wrong?
Dishes at Iceland Fish Bar. Prices may vary in venue.
Been to Iceland Fish Bar? Be the first to share what you ate.