Eating Japanese Sushi at Tai Show Hibachi restaurant in Massapequa, NY.

Feedback

Do you manage or own Tai Show Hibachi?

Yes