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".
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".