Yu-Zen

4036 Balboa St, San Francisco 94121, United States Get Directions to this spot
4036 Balboa St
San Francisco, 94121
CA, United States
(415) 386-9800

Rate and review Yu-Zen in San Francisco, CA, United States!

Share your experiences at Yu-Zen with your friends or discover more Restaurants in San Francisco, CA, United States.