Seafood restaurant · 757 Southcenter Mall, Tukwila, WA
Dine-In
More food in Tukwila, WA · Seafood in Tukwila