Papa’s Fish & Chips at Cleethorpes Pier

Papa's Fish & Chips at Cleethorpes Pier