This is one of my favorite places to go and see a movie. It is conveniently located in the Mall of Georgia, and they have both regular screens and an IMAX screen. Be prepared fo...
All reviews seem positive