16820 Southcenter Parkway, Tukwila 98188, United States
16820 Southcenter Parkway, Tukwila 98188, United States
No delivery
Spot something wrong?
Dishes at Miyabi Sushi. Prices may vary in venue.
Been to Miyabi Sushi? Be the first to share what you ate.