PVR Cinemas: Mahagun Metro Mall

Ghaziabad, Uttar Pradesh, India ‚óŹ Multiplex