Avtar Photo Studio Category: Photo StudiosContact Number: +(91)-11-41685268 Address: 833, Kapashera, Delhi - 110037