Boom and Batten offers an elevated dining experience with cocktails and oysters, set within Canada's only mega yacht marina. It features an outdoor patio and an attached cafe, making it suitable for various occasions.