I've been here twice in the last few weeks, one tip is to make a reservation. Not that we waited long, but there was a wait.. 15-30 mins if its a busy time and I tried lunch and dinner.
Good news is that its worth the wait! The food is delicious. The service is ok. and the atmosphere is good (location) but so-so (very basic decor).
Pasta/Pizza .. really tasty. The prices are reasonable too, around $20+/person not including alcohol.
This one is located in the Eaton Centre on the street level between the Trinity Church and Zara, right outside Sears.