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