Eating Japanese Sushi at I ai Sushi restaurant in Tampa, FL.

Feedback

Do you manage or own I ai Sushi?

Yes