All Photos for Kamakura Japanese Restaurant
135 N Santa Cruz Ave
LOS GATOS California 95030
United States (408) 395-6650
LOS GATOS California 95030
United States (408) 395-6650
Go back to Kamakura Japanese Restaurant