Eating Japanese Sushi at Toki Japanese Restaurant restaurant in Tampa, FL.

Feedback

Do you manage or own Toki Japanese Restaurant?

Yes