About
Yeti Restaurant specializes in Indian, Nepalese, and Tibetan cuisine in Santa Rosa, CA. While not a craft beverage producer, it offers a selection of beverages to complement its flavorful dishes. The restaurant provides a cozy and welcoming atmosphere for diners.