Owens ready for the challenge of managing Trio Restaurant