Real Sports

  • Events
Real Sports Real Sports is located downtown Toronto, outside Air Canada Centre, in Maple Leaf Square. We're a 25,000 sq.ft Bar & Grill, and the largest licensed Apparel shop in the City.