Eating Japanese Sushi at Shogun Sushi restaurant in Tampa, FL.

Feedback

Do you manage or own Shogun Sushi?

Yes