The Terrace, Isle of Wight
Located above the Wightlink terminal, The Terrace offers breath-taking views across the Yarmouth harbour and beyond. This venue is a family run restaurant. With its relaxed, family friendly atmosphere (furry friends welcome on their terrace too!) and New England theme flowing throughout, the interiors are a breath of fresh air for all who visit Yarmouth.