We brought some guests here for the prix fixe lunch and to enjoy the view from the CN tower minus the crowd downstairs.
The food and service isn't particularly outstanding as I thought it would be, the price really just goes into for the comfort of having a nice place to see the views without having your hair blown around in all. The portions didn't look very big, but surprisingly I was full at the end of the meal.
The dark chocolate tower came out to be like the leaning tower of Pisa... it didn't taste bad, but I would think that for this price they would pay attention to this sort of detail.