Skip to content
CC

Caden Caden

Manager


Castle John's (Newmarket)

About Castle John's (Newmarket)

At Castle John's restaurant we strive to give genuine attention to all of our customers and to make you feel welcome each and every time you visit us.