1531 Farmers Ln Santa Rosa, CA 95405

Open Hours

Monday 11am - 2:30pm 4:30pm-9:30pm

Tuesday 11am - 2:30pm 4:30pm-9:30pm

Wednesday 11am - 2:30pm 4:30pm-9:30pm

Thursday 11am - 2:30pm 4:30pm-9:30pm

Friday 11am - 2:30pm 4:30pm-9:30pm

Saturday 11am - 2:30pm 4:30pm-9:30pm

Sunday 4pm-9pm

Phone Number (707) 575-5557

©shogunsantarosa 2018