Frying award winning fish and chips has been a way of life since 1966. While each generation has added something new, the philosophies of Mr Papa are still embodied with every meal we serve.
Location
97 Central Promenade, Cleethorpes, DN35 8SE, United Kingdom
Add a review