Sakkio Japan 1301 E 9Th St # Al140 Cleveland OH United States
Located in the Galleria
Phone: 216.621.8688