Located in the southern half of Niagara Falls the Niagara Sqaure is one of the original all-indoor shopping complexes in Niagara. Since then the mall has grown to include multiple big-box stores with entrances that are disconnected from the original mall.
Niagara Square Cinemas
Niagara Falls 3D Theatre featuring mainstream movies is located at the Niagara square and since the closure of the drive-in it is the only place to see Romantic Comedies, Science Fiction, and Live Wrestling on the big screen during your visit to Niagara Falls.
More Information - http://www.niagarasquare.com/