The Hut

Colwell Chine Road, Colwell Bay, Freshwater, United Kingdom

£££ Modern Cuisine,Seafood

MICHELIN Guide's Point Of View