Call Us: 905.264.9248

Castello Ristorante

Choose your date, party size and session:

Full Name*


Your phone number*

- -

Type the characters you see


All reservations made through this form require confirmation from Castello via phone or email before they are considered final.

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

Upcoming Events

$9.99 Pizza Special!

Join us at Castello Ristorante every Wednesday this summer to take advantage of our incredible $9.99 Pizza Special! To make your reservation, while we still have availability please contact the restaurant (905.264.9248) *This price applies to all regular priced pizza. Gluten free pizza is not applicable.   CALL US AT 905.264.9248 TO BOOK YOUR EVENT […]

See More

Daily Lunch & Dinner

Join us for lunch & dinner daily! Call us to make a reservation 905.264.9248

See More

4 Can Dine

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! This offer is for both Lunch & Dinner, with the meal being served Family Style. The offer is only available Tuesday – Friday! Menu includes: • Antipasto • […]

See More

Hockey & Soccer Team Special

Team dinners are part of what makes being on a team so fun, but they can also be stressful for whoever is hosting. By choosing to host your next team dinner at Castello, everyone on the team will be able to enjoy the night while we handle everything else. The dinner will be served Family […]

See More

We cater, so you can enjoy

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.   Click here to view Catering Menu   CALL US AT 905.264.9248 TO BOOK YOUR EVENTOR SUBMIT THE FORM BELOW:

See More

Regular Events

Corporate Gatherings

Stray from the bland settings that usually accommodate corporate events by bringing your party to Castello. With an elegant atmosphere and fine Italian menu, the dining room creates the ideal See More

Birthday Parties

Whether the guest of honour is turning nine or 90, Castello offers a stunning backdrop that will have guests of all ages smiling. Picturesque Old Italy-inspired décor is ideal for See More

Religious Milestones

From bar- and bat-mitzvahs to baptisms, communions and confirmations, Castello Ristorante will enrich the celebration of your religious milestones with class and convenience. A spacious dining room allows for a See More

Baby Showers & Baptisms

Celebrate a growing family at Castello, find where a warm ambience provides the perfect backdrop to your personalized festivities. The option of in-house catering allows for a delicious and stress-free See More


Whether it’s in-house or off-site, cap your celebration with Castello’s catering services. A menu rich with classic Italian cuisine adds flavour and excitement to any occasion. See More


If you’re planning a small event and would like to celebrate in privacy, Castello offers a selection of Private Dining areas for your convenience. Whether it’s a private business meeting, See More


The rustic romance of Castello Ristorante has been the atmosphere of choice for many brides- and grooms-to-be over the past 15 years. The peaceful elegance and breathtaking Old Italy-inspired décor See More

Copyright © 2018 by Castello Ristorante. All rights reserved.
Online Marketing by Go Online Marketing