Vodafone Idea Limited stores In Lunsikui, Navsari, Gujarat