Menchie's Frozen Yogurt adresses in Santa Rosa‚ CA Home Work hours Menchie's Frozen Yogurt hours California Santa Rosa AddressPhoneMap2188 Santa Rosa Ave Santa Rosa(707) 545-9866 You May Like Round Table Pizza hoursCold Stone Creamery hoursTutti Frutti hoursPanda Express hoursApplebee's hoursJack in the Box hoursPeople Are Reading