Sushi Rock

1276 W. Sixth St.
Cleveland
Ohio
United States
website