Get directions to: Yoshi's San Francisco, San Francisco, CA
Restaurant address: 1330 Fillmore St San Francisco, CA 94115, USA
Restaurant: Yoshi's San Francisco