Enjoy Mimo's unique milkshakes at Mimo's Terraplaza. An ice cream shop.