Sushi takeaway · 2123 E 79th St, Cleveland, OH
More food in Cleveland, OH · Sushi Takeaway in Cleveland