Sounds good, I’ve walked past it, but never been in. I might have to remedy that.
Manhattan, NY, USA
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.