Our experience here has been, well fairly good. Maybe we got lucky and always got the best staff on duty? Not sure...maybe they secretly knew I'm a Yelper? ha! doubt it..but here's the lo down: Only decent restaurant in Vaughan Mills to sit down in and have a meal, with plenty of tables so they never really have a wait.
The ambience is decent, and so is the food. We tend to stick to the few tried & tested menu items to avoid disappointment. The wine selection is ho-hum, but they have an extensive list of cocktails which are really good, especially the Mojitos.
Oh, and must try the mini tiramisu in a martini glass. Very yummy. After all that mall walking, you know you need it!