Spice Cinemas: Spice World Mall

Noida, Uttar Pradesh, India