Juba Restaurant & Café
14223 Tukwila International Blvd, Tukwila 98168