Anita Lo (original) (raw)

Anita Lo is an American chef and restaurateur. In 2001, she was named by Food & Wine magazine one of ten "Best New Chefs in America".