Location

Located inside the AMC Movies complex.