YETI RESTAURANT
$ 25.50
-
By A Mystery Man Writer
-
-
4.6(622)
Product Description
Gourmet Indian & Nepalese Restaurant Located in Sonoma County, heart of wine valley. Located in Santa Rosa, CA & Glen Ellen, CA.
Yeti Restaurant
Indian & Nepalese Restaurant
Located at Glen Ellen, CA and Santa Rosa, CA