Eating Japanese Sushi at Ichiban Japanese Cuisine restaurant in Tampa, FL.

Feedback

Do you manage or own Ichiban Japanese Cuisine?

Yes