The Crab Shed is located in Ventnor, United Kingdom on Steephill Cove Chalet, Genevra. The Crab Shed is rated 4.7 out of 5 in the category cafe in United Kingdom.
Address
Steephill Cove Chalet, Genevra
Amenities
Bar on site
Good for kids
Offerings
Coffee
Small plates