8710 Old Redwood Hwy, Windsor, CA 95492-9226, Windsor
"My favorite Japanese restaurant in Sonoma County! Usually go for lunch on a weekday, and have always"
"My favorite Japanese restaurant in Sonoma County! Usually go for lunch on a weekday, and have always"