At Castle John's restaurant, the team strives to give genuine attention to all customers and to make you feel welcome each and every time you visit. There is an extensive menu for every pallette and the staff is welcoming and friendly.
It appears you are trying to access this site using an outdated browser. As a result, parts of the site may not function properly for you. We recommend updating your browser to its most recent version at your earliest convenience.