anita-m-lo

Anita Lo

cityfile · 02/03/08 09:35PM

Lo is the chef and co-owner of the critically lauded New American restaurant Annisa in the West Village. She's also one-time owner of Rickshaw, the gourmet dumpling chain.