The Hut

Colwell Chine Road, Colwell Bay, Freshwater, United Kingdom

£££ ・ Modern Cuisine,Seafood

MICHELIN Guide's Point Of View