Search locations or food
OR
Sign up

Zen Yai

San Francisco, United States of America

4.5
481
771 Ellis St, San Francisco, CA 94109, USA +1 415 885 0725

Have you eaten at Zen Yai recently?

Are you the owner of Zen Yai?
Contact us and tell us more about your restaurant
editorial@tasteatlas.com