Shogun Japanese Restaurant

Where
1123 Pacific Ave, Santa Cruz , CA
Call
+1 831.469.4477
Tags
Japanese Restaurants
Claim this listing

About request an edit to this page

Sushi. Exceptionally fresh ingredients and large portions.

Comments