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 Arby's hoursRound Table Pizza hoursBurger King hoursPizza Hut hoursWendy's hoursApplebee's hoursPeople Are Reading