Vodafone Idea Limited stores In Cinema Road, Surat, Gujarat