image

Castle Inn

 

Be the first to review

Castle Inn is a charming restaurant located in the heart of town. With its rustic decor, friendly staff, and delicious cuisine, it’s the perfect spot for any occasion. Whether you’re looking for a romantic dinner or a family meal, Castle Inn has something for everyone.

image