BIG Cinemas

Ticket booking info: bigcinemas.com
23, Odeon Complex, D Block, Connaught Place - 110001
Near (Hotel Downtown)
Big Cinemas Odeon  ,Connaught Place, Delhi-NCR movies

You might also like