Super Chix 1047

Chicken shop · 17100 Southcenter Pkwy, #160, Tukwila, WA

Hours

More food in Tukwila, WA · Chicken in Tukwila