Stop by our restaurant in Tukwila today!
16830 Southcenter Parkway Tukwila, WA 98188Â Get Directions
(206) 698-6297
View Restaurant & Order Online
Join Our Team