Upcoming Events

With an elegant atmosphere that seats up to 350 guests, Castello Ristorante in Vaughan creates the perfect venue for any grand event.

Join us at Castello Ristorante every Wednesday this summer to take advantage of our incredible $13.00 Pizza Special!

Join us for lunch & dinner daily!

Are you looking for the perfect lunch or dinner location for you and your family and/or friends? Come to Castello Ristorante for 4 Can Dine for $99.99!

Team dinners are part of what makes being on a team so fun, but they can also be stressful for whoever is hosting.

From barbecues and corporate parties to group breakfasts, Castello offers an array of catering styles so you can enjoy your next event without worrying about the food. Consider it handled.