![thumbnail](https://i4.ypcdn.com/blob/58985cdb2608ccff9076e727ad6d550bd2477588_150x150_crop.jpg)
Himalayan Restaurant
Add to Favorites
CLOSED NOW
Today: 11:30 am - 9:00 pm
Tomorrow: 11:30 am - 9:00 pm
Saved to Favorites
Phone: (707) 838-6746
Address: 810 McClelland Dr, Windsor, CA 95492
Cuisines: Asian, Family Style, Indian, Middle Eastern
Price Range : Average
1280 Healdsburg Ave, Healdsburg, CA 95448
8840 Lakewood Dr, Windsor, CA 95492
443 Dutton Ave, Santa Rosa, CA 95407
186 Windsor River Rd, Windsor, CA 95492
7225 Healdsburg Ave, Sebastopol, CA 95472
8960 Brooks Rd S, Windsor, CA 95492
1202 W Steele Ln, Santa Rosa, CA 95403
426 Emily Rose Cir, Windsor, CA 95492
8710 Old Redwood Hwy, Windsor, CA 95492
3381 Cleveland Ave, Santa Rosa, CA 95403