Savor distinctive flavors and an exclusive dining experience in Toronto at Savoury, located at The Westin Harbour Castle. Our unique hotel restaurant is designed to seat 10 guests and offers a specially-crafted, multi-course meal in a secluded and intimate setting.
Partial Data by Foursquare.