Chef Vincent Lai is the Executive Chef in San Jose, CA. Video – The Artichoke Demystified with Chef Vincent LaiNovember 27, 2018