Mimo's is a Colombian ice cream shop offering a variety of frozen treats. They also offer franchise opportunities.