Vodafone Idea Limited stores Near Alkapuri Chauraha, , 226020