New Delhi and NCR, Indien
B-11, Greater Kailash Enclave - 2, Opp. Greater Kailash Metro Station, 110048