Eating Japanese Sushi at TJ Hibachi & Sushi restaurant in North Olmsted, OH.

Feedback

Do you manage or own TJ Hibachi & Sushi?

Yes