← Santa Rosa restaurants
Yeti Restaurant
No reviews yet
Indian190 Farmers Ln, Santa Rosa
Own or manage Yeti Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address190 Farmers Ln, Santa Rosa 95405
Phone+17075219608
Websitehttp://www.yeticuisine.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.