Captain's Fish & Chips
Restaurant in Harlow, UK
Features: takeaway
60 High Street, Hoddesdon, EN11 8ET
Restaurants
ยท
Harlow, UK guide