Great fish and chips and staff could not have been more helpful
1 like
We had a large table of 7 before visiting the nearby Winter Gardens Papa's is situated on the Promenade at Blackpool. The quality, size and price of the fish and chips was excellent. Wheelchair...
1 result shown