Chowking - Tukwila

Chinese restaurant · 1379 Southcenter Mall Blvd, Tukwila, WA

Dine-In

Hours

More food in Tukwila, WA · Chinese Food in Tukwila