6348 Telegraph Rd
314.846.3782
Come to our house for every game!
With 18 Hi-Def TVs including our 110" projection screen, you won't miss a single play!