89%

The Real Sports Bar & Grill

On a last minute trip to Toronto, we made a quick stop at the notorious Real Sports Bar located next to the Air Canada Centre. With a prime location to all the major sporting events, it's definitely worthwhile ...