Zao Noodle Bar – Palo Alto

Zao Noodle Bar is in downtown Palo Alto. Tasty noodles, vegan options clearly marked. Other locations in Emeryville and San Francisco.