Picture Time (Complex/Multiplex) theatre (Picture Time Theatre) situated in New Delhi city, Delhi state.
Theatre Type : Complex/Multiplex
Address :
B-267A, First Floor, Greater Kailash 1, New Delhi 110048, Delhi.
City : New Delhi
State : Delhi
Phone : --