While in Toronto we booked reservations at the 360 restaurant inside the CN Tower. The view is amazing. The restaurant revolves slowly in a circle so you can view the city in its entirety. It takes 72 minutes to complete 1 full circle. The food was not bad, but not worth the price. It was 4 of us and we had 1 drink each... the bill was $500 (with tip) and we found the food to be just ok. If you've never done a revolving restaurant, I say do it, but just be prepared to pay.