Vodafone Idea Limited stores In Amroli, Surat, Gujarat