Himalayan Restaurant Categories Restaurant, Restaurants/Cafes/Sweets 810 McClelland Drive Windsor California 95492 (707) 838-6746 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×