Shogun | Japanese Restaurant
1531 Farmers Ln, Santa Rosa
(707) 575-5557
Menu
Reserve
Restaurants in Santa Rosa, CA
Shogun | Japanese Restaurant
1531 Farmers Ln, Santa Rosa, CA 95405
(707) 575-5557