Eating Chinese Japanese Thai at Tokyo Sushi House restaurant in Marrero, LA.

Feedback

Do you manage or own Tokyo Sushi House?

Yes