I came here for my anniversary and I had a mix experience. We had a window seat and it pretty much made my experience a 5/5. The view was amazing and the atmosphere of the restaurant was great. However for the price of the food I was expecting a little more (not quantity but quality). I don't think our waiter said more than 5 words to us throughout the 2 hours we were there. We decided to get the 2 course meal and have dessert elsewhere and I'm glad we chose that. It was also the first time for me at the CN Tower so it was a great experience to have since it included going to the observatory.