- Phone
- (707) 521-9608
- Website
- yetirestaurant.com
- Address
- 190 Farmers Ln, Santa Rosa, California, 95405-4703
Yeti Restaurant in Santa Rosa, California, offers a unique blend of Indian and Nepalese cuisine with bold flavors and warm hospitality, serving as both a dining establishment and a local favorite for special occasions.
Vibe: cozy ambiance, warm hospitality
Good to know
- Taproom
- Food / kitchen
- Events
- Family-friendly
- Parking







