Wasabi Hibachi Restaurant E. 79th

Sushi takeaway · 2123 E 79th St, Cleveland, OH

Hours

More food in Cleveland, OH · Sushi Takeaway in Cleveland