Yeti Restaurant
$$ Nepalese restaurant, Indian restaurant, Restaurant
About
Yeti Restaurant is a culinary delight that invites diners to experience the rich flavors of Nepalese cuisine right in Santa Rosa. Located on Farmers Lane, this cozy spot offers a welcoming atmosphere for solo diners, families, and friends alike. Guests rave about the fast service and exceptional dishes, particularly the momo dumplings and garlic naan. With a price range that won't break the bank and an impressive selection of teas and vegan options, Yeti stands out as a must-visit for food lovers seeking quality and authenticity.