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

Feedback

Do you manage or own Tai Show Sushi?

Yes