
Vaughan Flavours is a brand-new dining experience for residents and visitors to enjoy delicious food at some of Vaughan’s most popular restaurants! Want to add this event to your winter itinerary? The list of participating restaurants will be released very soon!