Eating Japanese Sushi at Tengu Sushi Japanese Restaurant restaurant in Seattle, WA.

Tengu Sushi Japanese Restaurant

Feedback

Do you manage or own Tengu Sushi Japanese Restaurant?

Yes