Note though that if you're planning to go to the CN Tower at a busy time, having a reservation for the restaurant can save you a lot of time and hassle. When I tried going this summer (with a friend visiting from Australia), there was close to a 2 hour wait for going up the elevators (this was on a weekday too). Instead we made lunch reservations for the next day, which means you do NOT have to wait in the main elevator line. We went straight up, and got to go to the normal CN tower floors after our meal. When we factored in the time we saved, plus not having to pay for the lift ticket (it's included in the meal cost), the cost of the lunch was actually quite reasonable.