You can't beat the view!
The food is OK and the prices on the high side, but you are paying for the view and the experience and it is well worth it! Located on the first viewing level of the CN Tower, the restaurant is located against a wall of windows so everyone has a incredible view. Dinner or Sunset to watch the lights come on is a great time to visit. If you do not have a reservation, you will have a wait but it is definitely worth the time. The service is friendly and good. Check out the menu before you go. A do not miss experience if you are going to the CN Tower.
TIP: If you have a reservation, you can skip lines at the bottom of the tower.