Universal Studio Category: Photo StudiosContact Number: Address: T-60, Super Market, Milan cinema road, New Moti Nagar, Delhi - 110015