Eating Japanese Sushi at Moshi Moshi MiMo restaurant in Miami, FL.

Feedback

Do you manage or own Moshi Moshi MiMo?

Yes