Vodafone Idea Limited stores In Bardoli, Gujarat