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 Mountain Mike's Pizza hoursCinnabon hoursWingstop hoursSubway hoursRound Table Pizza hoursCold Stone Creamery hoursPeople Are Reading