tom
recommended this
Though located in a random suburban bit of Santa Rosa, we all agreed this was the best meal of our three days in the area. I particularly recommend the roast carrots and the Moroccan lamb chops. They have a few other restaurants in the area too - their seafood place in downtown Healdsburg is worth going to.