Juba Restaurant & Cafe

14223 Tukwila International Blvd. Tukwila, Washington 98168

Cuisines

Amenities

Virtual Tours

Social Media Photos