City Studio Category: Photo StudiosContact Number: +(91)-11-65955100 Address: 59, Netaji Nagar, Delhi - 110023