Shogun | Japanese Restaurant – Santa Rosa, California 95405

Shogun | Japanese Restaurant Description

Shogun | Japanese Restaurant Location

Address: 1531 Farmers Ln, Santa Rosa, CA 95405
Phone Number: +1 707-575-5557
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top