Eating Japanese Steakhouses Sushi at Tokyo - Hibachi & Sushi restaurant in Medina, OH.

Feedback

Do you manage or own Tokyo - Hibachi & Sushi?

Yes