I will start off by saying that the food at the restaurant was some of the best I have had. The views are some that you have never experienced before and it makes for such an enjoyable dinner. Where else can you sit 1100 feet up in the air, while revolving, and eating dinner? It was amazing in that aspect.
The gripe that I have is, that I was seated by myself around 7:45pm. I was alone for this meal, just for reference. My waiter didn't even come over to my table for 20 minutes!!!!! So for 20 minutes I'm sitting there looking at the views, trying to pass the time on my phone and watching other people enjoying their meals. He finally came over and asked if I was ready to order, no "what would you like to drink" or "my apologies for the wait". Seemed like since I was eating by myself that they cared less. I told him I hadn't even ordered a drink yet and that I would like to do so. I ordered Steam Whistle, a Toronto locally brewed beer. He brought that over to me and then I waited a little longer till he came back to take my food order. Thankfully the food didn't take as long to come out as he did, or I would've been there all night. The food was very good, yet the gnocchi that I had to start was rather small. I got the two course pre fixe menu. There were about five gnocchi and some sauce. The entree was a lot better and more filling.
The nice part was that after my meal I was able to go to the observation deck and the glass floor.
I would recommend since it is such a different and neat experience, but be prepared to wait and take awhile at the restaurant. Probably won't be going back