Vodafone Idea Limited stores In Dwarka, Gujarat