Located on the water this cafe offers seafood caught locally each day. If you love crab then this is the place to go. It's a popular spot with lovely views across the bay to St Helens. Booking is advised.
The Best Dressed Crab Limited
Fisherman's Wharf
Embankment Road
BEMBRIDGE
Isle of Wight
PO35 5NS
Fisherman's Wharf
Embankment Road
BEMBRIDGE
Isle of Wight
PO35 5NS
Telephone
01983 874758