The best Japanese Food in Healdsburg (not that that's saying much) that happens to be from the same people...
All reviews seem positive