Papa’s Fish and Chips, Sheffield Are They Really Britain’s Best?
Published 2024-04-12
We visit Papa’s Fish and Chips Restaurant in Crystal Peaks, Sheffield, South Yorkshire. Papa’s prides itself on being the best fish and chips in Great Britain, well is it? We ask, as we try them out for the first time. I try their large haddock (which was huge). Their homemade tartar sauce too, Irish curry and mushy peas. Beef dripping chips also. We show you their extensive menu with a wide variety of options. With seating for over 200 people this makes Papa's one of the largest restaurants in the uk.
Address:
200 Waterthorpe Greenway, Beighton, Sheffield S20 8LY
Crystal peaks shopping park
All Comments (3)