Ichimura Miami-Japan Garden

1101 MacArthur Causeway
Miami, FL 33139

CONTACT US