Zaid Saoor
Google
Buca Vaughan has a stylish ambiance and a menu that promises high-end Italian cuisine, but the experience fell a bit short of expectations. While sole items clearly delivered, other dishes lacked the depth of flavour you would hope for, especially given the price point.
Overall, Buca Vaughan is decent, but not a must-visit—there are other Italian spots in the area that offer a better balance after all.