Search Results
Upper Deck Sports Bar
11133 Lindbergh Business Ct, Saint Louis, MO 63123
Upper Deck Sports Bar is located on the upper floor of the All American Sports Mall, home to roller derby and in-lineMore skating leagues.  Upper Deck Sports Bar serves typical bar fare, including burgers and pizza, and features pool tables, darts, a dance floor, big-screen TVs tuned to sporting events, and regular specials for Monday Night Football and St.Louis Blues and University of Missouri games.