Add a photo
You can go to East Coast Shellfish if you happen to be near South Landing Local Nature Reserve. It's time to try perfectly cooked crabs.
Frequently mentioned in reviews
Visitors' reviews on East Coast Shellfish
Add your review
© OpenStreetMaps
contributors
Address
87 Quay Road, Flamborough, England, United Kingdom, YO16 4ES
Website
Report incorrect information