The food, drinks, and view are top notch at this restaurant at the top of the CN tower. I was on a company expense account when I came here so it was a no brainer to save the ~45$ tower admission fee by dining here. You have to buy a minimum of the ~65$ two course meal to get the free admission. I got the smoked ham hock appetizer and the Fogo Island seafood entree and they were both great. The seafood dish was well prepared cod, shrimp, and crab. The restaurant rotates so you can get a bunch of pics of Toronto. There are even airplanes flying below the tower when they land at the airport nearby which is cool to see.
If you are dining on your own dime, one word of advice, the drinks, sides, and desert are generally not cheap and can add to your bill real quick and you may end up spending double the 65$ minimum. Lol All great quality of course.
After or before dinner, you have access to the two view point floors of the tower. One you can walk on see through glass floors and look way down to the street below. You can also see people who paid extra out on the open air girder with harnesses on leaning out over the street. The other floor has a cage around it and you can see all of Toronto and the background lighting keeps changing colors at night.