Best Japanese restaurant in Santa Cruz, CA
(1) Best Japanese restaurant
Best Places List (2)
1 Akira Seabright
1222 Soquel Ave, Santa Cruz, CA 95062, United States
2 Sushi Market Sprouts
300 7th Ave, Santa Cruz, CA 95062, United States
Map
1222 Soquel Ave, Santa Cruz, CA 95062, United States
300 7th Ave, Santa Cruz, CA 95062, United States