Movie Theater · 2/F City Center, SM City North Edsa Complex, Quezon City, Metro Manila, 1104 · Manila
More places in Manila