Studio Niti Category: Photo StudiosContact Number: +(91)-9210102767 Address: 1/35, Mall Rd, Tilak Nagar, Delhi - 110018