Yeti Restaurant - Santa Rosa
Address:
190 Farmers Ln, Santa Rosa, CA 95405
Phone:
(707) 570-5145
Payment:
Other Details:
Our creative menu is a Nepalese-Indian fusion of both cultures. Our kitchen draws the best from Sonoma County by bringing you fresh seasonal produce meats & seafood. We offer traditional appetizers, curries, tandoori and a number of vegetarian dishes. We have international and local beers in addition to our extensive wine list.
Restaurants
Other Businesses:
- Tony's Pizza at 440 E Todd Rd, Santa Rosa, CA 95407
- Paradise Realty at 4595 Sonoma Hwy, Santa Rosa, CA 95409
- Paradise Tan at 1975 Mendocino Ave, Santa Rosa, CA 95401
- Paradise Pet Resorts at 2120 Bluebell Dr, Santa Rosa, CA 95403-2508
- Chicama Peruvian Grill at 3345 Santa Rosa Ave, Santa Rosa, CA 95407