Vodafone Idea Limited stores Near Chhawal Road, , 110043