(206) 242-2011 | Juba Restaurant & Cafe,14223 Tukwila International Blvd Tukwila, WA 98168. Get Directions
Estimated delivery time: 45mnts. min