Get directions to: Aji Yoshi Ya, San Francisco, CA
Restaurant address: 1217 Sutter St San Francisco, CA 94109, USA
Restaurant: Aji Yoshi Ya