Filters:
frozen yogurt shop in University City
About 3 results.
Tutti Frutti Frozen Yogurt
4906 Laclede Ave (CWE), 7708 Delmar (UCity), 63108 St. Louis, United StatesTutti Frutti is a specialty frozen yogurt retailer worldwide.
froYo
Delmar Blvd 6329, 63130 St. Louis, United StatesFroYo is premium self-serve frozen yogurt that proves great taste doesn’t require a sugar and fat overload - choose from our nonfat, low fat, or no sugar added options, and you’ve got yoursel…