Mimo's
Ice Cream Shop · Dessert Shop · Fast Food
Mimo's is a Colombian ice cream and dessert shop offering a variety of sweet treats. This fast-food establishment specializes in delicious ice cream and complementary products, providing a delightful experience for those seeking a quick dessert.
Location