Located in the CN Tower, the tallest tower in the world, the restaurant offers the best view of Toronto and Lake Ontario. 300 a metres above the ground, it slowly revolves so that the view outside is the windows is constantly is changing. If you are looking for an excellent service, reasonable prices at and fine dining in a formal d atmosphere, come to 360 you'll it feel on top of the world.