Apollo Fish Bar
Fish and Chips · Fast Food
Apollo Fish Bar is a popular takeaway specializing in fish and chips.
Location
Best places nearby
The highest rated places close to Apollo Fish Bar.
Local restaurants nearby
264 Highbury Road, ENG
Location
The highest rated places close to Apollo Fish Bar.
264 Highbury Road, ENG