1830 Avenue of the Stars, Orlando, Florida 32830 USA
Current film offering - 1/31/24
Photo Credit: Yelp