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