Vodafone Idea Limited stores In Talala, Gujarat