Yeti Restaurant

  • 190 Farmers Ln
  • Santa Rosa, CA 95405-4703
  • United States
  • (707) 521-9608

Yeti Restaurant is a craft brewery that’s located at 190 Farmers Ln in Santa Rosa, California.

Yeti Restaurant is an independent craft brewer.

This is just a stub. But you can help other users by adding more relevant content to this page.
Suggest an Edit