A MiMo café serving sandwiches, coffee and matcha at 6411 Biscayne Boulevard. Now open.
6411 Biscayne Boulevard, Miami, FL 33138