Sports bar featuring soccer, hockey and football on a big screen TV.Located just west of Lauder AVe on the South side of St Clair.