Welcoming Pub Dining with Varied Cuisine
The Castle Inn offers a broad menu ranging from classic pub dishes to gourmet options, alongside a fresh pizzeria and sushi bar. Guests highlight well-prepared roasts, generous sides, and comforting desserts. Attentive, professional service and the ability to accommodate large groups make it a popular choice for gatherings and celebrations.