Enjoy a high-quality carvery at Castle Carvery, located within The Wherry Hotel. Offering a selection of meats and a pleasant dining experience.