Real Sports Bar & Grill

Location15 York St. Official website Official website Online reservations Phone 416-815-7325

It’s Game Time in Toronto at Canada’s Largest Sports Bar and Restaurant. With a 39 foot HD television screen, 112 beers on tap and an upscale menu. Cheer on your favourite team at Toronto’s newest entertainment venue. Located adjacent to Air Canada Centre and part of Maple Leaf Square. 25,000 square feet of pure sports lovers’ fun.