Y
Yeti Restaurant
Our story is rooted in family traditions, bold Himalayan flavors, and a passion for authentic Indian and Nepali cooking—served with heart in Sonoma Valley, California. Located at 190 Farme...
📍 glen ellen, CA
📞 +17075219608