BLOCLEats

Clock Tower Fish & Chips Bar

Clock Tower Fish Bar
53 Queen Street
Exeter
Devon
EX43SR

Food rating: 5/5 stars
Updated: 6. March 2023

map for Clock Tower Fish & Chips Bar

Takeaway Shop nearby

  1. Devon Larder, EX43SR