Menchie's

Menchie's Frozen Yogurt is an American frozen yogurt chain company founded in 2007, based in the San Fernando Valley, California area. Menchie's offers self-serve frozen yogurt with different choices of yogurt flavors and toppings. Menchie's has 540 locations and can be found in the United States, Puerto Rico, Canada, the Bahamas, Kuwait, United Arab Emirates, Kingdom of Saudi Arabia, and Qatar.
Category:Restaurants
Category:Companies
Category:Franchises
Category:Brands