Papa's Fish & Chips66-74 Promenade, Blackpool, FY1 1HB, United Kingdom | 01253 932259 | Website
Great fish and chips and staff could not have been more helpful
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