Report an error
Tomo Sushi and Hibachi is located at 1 Cedar Point Drive, Sandusky, OH 44870, United States of America.
Tomo Sushi and Hibachi is open Mo-Su 11:00-23:00
Tomo Sushi and Hibachi is famous for its Japanese cuisine.
(1 Customer Review)