The Castle is proud to serve freshly made stone baked pizza – prepared in the traditional Italian way. Available in our bar, restaurant, for takeaway or for room service!