Himjoli - Treasures of Uttarakhand is located in New Delhi, India on 6/105, Kaushalya Park, Block S, Kharera, Hauz Khas. Himjoli - Treasures of Uttarakhand is rated 4.3 out of 5 in the category organic shop in India.
Address
6/105, Kaushalya Park, Block S, Kharera, Hauz Khas