I came here with my girlfriend for dinner on a Friday night. Since she'd never been to CN Tower, we waited a bit for a window seat, which was definitely worth it. While you can see the view from any seat, a few diners who were seated away from the window were craning their necks to get a better look.
We had the 3-course prix fixe and wine. I had the chowder appetizer and the steak entree, ending with some kind of orange candy almond tart dessert. The appetizer was nice and light, but it was the steak that I was really happy with. Juicy and tender. My girlfriend also enjoyed her meal. However, both my girlfriend's sherbet dessert and my tart dessert were a little too sweet.
As with everyone else, the view was what we took from the experience. Getting to sit by the window for a 3-course meal while enjoying a 360 view of the CN Tower? Hard to beat.
The process of going up to the 360 restaurant and back down was quick and painless.
Our server was very polite and courteous, as were the other servers around us. The view was the highlight, but service and food kept the experience positive from start to finish.