The Clock Fish & Chip Shop
The Clock
Mablethorpe LN12 2AW
United Kingdom