Ichimi
118 Buena Vista Blvd, Miami 33127