Real Sports Bar & Grill

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.


    Click or tap the Google logo to open in Google Maps.

    Stay in touch with the latest and greatest in the Toronto area.

    Sign up for our monthly e-news today!