Eating Japanese Sushi at Miyabi Sushi restaurant in Tukwila, WA.

Feedback

Do you manage or own Miyabi Sushi?

Yes