D 14, near dwarka, Patel Garden, Sector 15 Dwarka, Kakro Delhi, 110059, New Delhi - 110059, Delhi, India

Photos