The Terrace in Yarmouth is the only restaurant on the Isle of Wight listed in the Michelin Guide, AA Guide and The Good Food Guide. But it isn't posh or fancy we just serve nice food in a casual setting.…
The Terrace is a AA, Michelin and Good Food Guided listed restaurant in Yarmouth Harbour overlooking the sea. We pride ourselves on high quality food and service and are open all year round, seven days in summer, five in winter.…