The Terrace

The Terrace of Trio Restaurant invites you to achieve a sense of personal escape, or a stimulating social setting ideal for cocktails, outdoor dining, or private parties.  Immerse yourself in a cozy outdoor retreat space, complete with cascading waterfall and comfortable lounge chairs, while savouring the offerings of our comfort food-inspired menu, accompanied by our selection of wines or beer.


Make a Reservation
make your reservations today

Prepare yourself for an unforgettable experience at Novotel Vaughan!

Please, enter a valid value