Food and service was mediocre. To be honest, I haven't heard about this place but was a place convenient for our group to meet (since it's at Yorkdale). First, the restaurant wasn't packed on a Saturday night. A sign that maybe it's not a good place to go to. We were a bit late, but for some odd reason, the waitress kept on saying how we had until 8 PM for the table. Looking around I couldn't understand why she would keep reminding us this fact. Until the end, the whole restaurant had spaces (even for our group size).
We ordered a whole array of dishes and pasta. To say the least, the portion size was smaller than expected and the pasta was DRY! I'm not that picky with pasta but c'mon, at least have a standard. The worst thing is the food came out warm to cool. There was very little taste in any of the pasta. Honestly, I'd rather save money and buy some chef boyardee from the local supermarket LOL.
I would not recommend this place at all. I can't think of any reason for you to go. Nothing special here.
Finally, a rating from Yelp that closely resembles the actual place. (should be closer to 1 than 3)