Get directions to: Benten Traditional Japanese Restaurant & Sushi Bar, Santa Cruz, CA
Restaurant address: 1541 Pacific Avenue Suite B Santa Cruz, CA 95060, USA
Restaurant: Benten Traditional Japanese Restaurant & Sushi Bar