Sarku Japan in Cleveland - Locations & Hours

Name Address Phone
Sarku Japan Store # 24 - Galleria At Erieview 1301 E. 9th St. 216-621-8688
Sarku Japan Store # 52 - Tower City Center 230 Huron Rd. NW 216-589-9808

Other popular stores in Cleveland: