Asian restaurant · 80 Andover Park W, Tukwila, WA
To-Go · Dine-In
See full menu
More food in Tukwila, WA · Asian Food in Tukwila