Filters:
teppanyaki restaurant in Santa Cruz
About 2 results.
Sake Japanese Steakhouse & Sushi
Water Street 525, 95060 Santa Cruz, United StatesView Sake Japanese Steakhouse & Sushi (Santa Cruz) menu, Order Sushi food Pick up Online from Sake Japanese Steakhouse & Sushi (Santa Cruz), Best Sushi in Santa Cruz, CA