Modern Techno Projects (Complex/Multiplex) theatre (Masti 7D: TDI Mall Theatre) situated in New Delhi city, Delhi state.
Theatre Type : Complex/Multiplex
Address :
Rajouri Garden, Tagore Garden Extension, New Delhi 110018, Delhi.
City : New Delhi
State : Delhi
Phone : +91-11-45037301