Himalayan Restaurant
810 McClelland Dr, Windsor
(707) 838-6746
Recent Reviews
Order Online
Reserve
You May Also Like
KIN Windsor - 740 McClelland Dr
American, Pet Friendly
Flagship Taproom - 1001 McClelland Dr
Barbecue, Beer Bar, Wine Bar, Tacos
KC's American Kitchen - 9501 Duvander Ln
American, Pet Friendly
Restaurants in Windsor, CA
Himalayan Restaurant
810 McClelland Dr, Windsor, CA 95492
(707) 838-6746