Tukwila, Wa

1368 Southcenter Mall, #100 Tukwila, WA 98188 Store Hours: Monday to Sunday 8am-9pm Tel. (206) 316 4258 GRILL CITY: (206) 248 8114