Castle John's is a restaurant offering a variety of pub fare, including burgers, sandwiches, poutine, and appetizers. Dine-in, patio, and online ordering options are available.