Castle John's is a pub focused on providing a welcoming atmosphere and attentive service to its customers.