The menu for The Castle Inn Country Pub is available soon. The prices at The Castle Inn Country Pub are standard, so you can expect good value for money.
The Castle Inn Country Pub is a Bar in Selby. It is open 5 days a week.
For inquiries and reservations, you can contact The Castle Inn Country Pub by phone at +44 1757 841065