If you've been up the CN Tower, you should also try the restaurant!
The food received for the price was good value in my opinion.
I tried the set menu, and was impressed with the quality of the food. There was enough to take home!
I particularly enjoyed the appetizer of smoked salmon, as well as the dessert.
Go on a non-cloudy day so you can view the sunset as you slowly make your rotation! It's a unique experience to be able to see the city from all angles, and see planes landing/lifting off.
Service is attentive and there is lots of seating. You do not feel rushed.
Overall a great dining experience!