Ayu Karma is located in New Delhi, India on C-45, opp. Sukhda Hospital, Greater Kailash-1, Pamposh Enclave, Greater Kailash. Ayu Karma is rated 3 out of 5 in the category herb shop in India.
Address
C-45, opp. Sukhda Hospital, Greater Kailash-1, Pamposh Enclave, Greater Kailash