Vodafone Idea Limited stores In Sola, Ahmedabad, Gujarat