The CN tower has a restaurant called 360, it spins around slowely so you get a great view of Toronto while dining.