TLDR version: I have to say the service is good at the restaurant. However, I don't see the specialty of it, I think I have comparable gastronomic experience at Pizza Hut (@Don Mills & Finch only)
The place is classy that's for sure and the service was above par. We ordered a pizza which is a close equivalent to when I normally would do at other places that supported create-your-own. 1/2 Ground beef (in this case ground veal), pineapple, mushroom and 1/2 anchovies (for my wife).
The anchovies were pretty good in that they were not excessively salty which we all liked. The veal was a bit meh-ish which was a bit of a disappointment. The crust wasn't anything to write home about (in fact I think I prefer the *original* Pizza Hut pan pizza crust). The crust is just all carbs that expand to fill you up so a medium was pretty heavy to be shared among 5 people. Next time get a small.
The other thing I tried was the ravioli. The sauce of the bloody thing was sour as heck.
The price was a bit high for what I have tasted as well. So much so that I had to split the bill because it was just too heavy a load to treat people at $17 per person.
I do feel a bit bad with the three-star rating, especially with the service and atmosphere. But the price and quality expectation just wasn't there for me.