Online table reservation for Tomo Sushi Hibachi in Cleveland

We are enabling reservations for Tomo Sushi Hibachi

Menulist

Tomo Sushi Hibachi

1293 W 9th St, Cleveland, OH 44113, United States
Sushi, Japanese
The redirect does not work? Just click on this link or copy it into your address bar