11-3600 Langstaff Rd,
Vaughan,
ON L4L 9E7
905-264-9248
For years, Castello Ristorante has dazzled the palates of patrons with delicious dishes and first-class service. It's all thanks to a well-trained team that has played a big role in delivering an impeccably positive experience.