Marina Fish and Chips, based in Chapel St. Leonards Skegness Lincolnshire is an award winning fish and chip takeaway with indoor and outdoor seating facilities. Located by the sea, this is the perfect place to stop off from your beach walks.
Location
The Esplanade, Chapel St Leonards, Skegness, PE24 5TB, United Kingdom
Add a review