Himalayan Restaurant
810 McClelland Dr, Windsor
(707) 838-6746
Menu
Restaurants in Windsor, CA
Himalayan Restaurant
810 McClelland Dr, Windsor, CA 95492
(707) 838-6746