餐厅位于多伦多枫叶广场(Maple Leaf Square),比邻加拿大航空中心(Air Canada Centre),被多伦多星报(Toronto Star)称为“可观看体育节目的巨型餐厅”。确实如此,该餐厅面积达25,000平方英尺,装有199台电视机,餐厅中央还装有北美地区最大的巨型高清电视。这里还有体育用品商店,您可以买到想要的体育用品。