Pub & grill located in St Thomas Bay. Offers a bar and grill experience.