Yeti Restaurant

6 locals recommend,

Unique things to do nearby

Explore the hidden gems of west Sonoma County
Amazing Ebike tour- friendly guides
Location
190 Farmers Lane
Santa Rosa, CA