Bayview is a restaurant located within Torbay Hospital. It offers various food and beverage choices.