Get directions to: Kamakura Japanese Restaurant, San Francisco, CA
Restaurant address: 160 Spear St. San Francisco, CA 94105, USA
Restaurant: Kamakura Japanese Restaurant