Located in the Atrium Dining Court of the famous Saint Louis Galleria, this comfy, unique, redesigned cinema boasts stadium seating, a revamped lobby and lounge area with large murals, a display of an "old fashioned" 35mm projector system.
Opening day and holiday restrictions may apply to the deal.