Get directions to: Kabuto Japanese Restaurant, San Francisco, CA
Restaurant address: 5121 Geary Blvd San Francisco, CA 94118, USA
Restaurant: Kabuto Japanese Restaurant