Sarku Japan in Miami - Locations & Hours

Name Address Phone
Sarku Japan Store # 121 - Dadeland Mall 7501 N. Kendall Dr. 305-661-8388
Sarku Japan Store # 72 - Miami International Mall 1455 NW 305-594-2345

Other popular stores in Miami: