New Vision 12 Theaters

Located in Central Mall on Central Mall Nearby Go Spa