Eats+DrinksReviewsThe VIBE inside 360 Restaurant, a sky-high restaurant up top of the CN Tower3 minute read Share