Mimo's is a popular ice cream shop known for its classic flavors and creamy texture. They also offer chocolate treats.