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