Applebee's 9030

Applebee's #9030 is an Applebee's restaurant located at 17790 Southcenter Parkway in Tukwila, Washington.