In business since 1966. this is apparently the largest fish & chip restaurant in the world and now resides in premises on Cleethorpes pier. The fish and chips were good. 🙂
Nikon F80, Nikkor 28-80mm f.3.5-5.6 AF & Fomapan 400.
Taken on 20 February 2019
One thought on “Papa’s”