Himalayan Restaurant
If you told me a few years ago that some of the best Himalayan cuisine in the Bay Area would be in Sonoma County, I wouldn’t have believed you. The wine country has some terrific restaurants, but culinary diversity isn’t the first thing that comes to mind — especially in the sleepy town of Windsor, [...]