Fish & Chips · Devon
Good food.
Great flavour.
Clock Tower Fish Bar, 53 Queen Street, Exeter, Devon, EX4 3SR
Opening hours to be confirmed
Clock Tower Fish & Chips Bar is a local takeaway in Devon, EX4 3SR. A menu has not yet been added to this listing.
Clock Tower Fish & Chips Bar is listed at Clock Tower Fish Bar, 53 Queen Street, Exeter, Devon, EX4 3SR. Opening hours and menu details can be added by the verified owner.
Loading reviews…