Eating Japanese Sushi at Tokyo's Sushi restaurant in Powell, OH.

Feedback

Do you manage or own Tokyo's Sushi?

Yes