The Best Dressed Crab

The Islands only floating shellfish cafe, fitted out with a welcoming log burner for the winter months and outstanding views of Bembridge harbour.

The Best Dressed Crab

    Seafood Restaurant, Cafe

    Lunch

   01983 874758

      Fishermans Wharf, Embankment Road, Bembridge, United Kingdom

Leave a comment




"Your favorite venues in one click"