Get directions to: Yet Wah Chinese Restaurant, San Francisco, CA
Restaurant address: 5238 Diamond Heights Blvd San Francisco, CA 94131, USA
Restaurant: Yet Wah Chinese Restaurant