Taste of the Himalayas ★★★★★4.6 (301) Restaurants Nepalese restaurant · Takeout Restaurant · Tibetan restaurant (more) 464 1st St E Ste F, Sonoma, CA 95476 Call Details →