Organic India Store - Jayanagar, Bangalore Reviews: Rated