17310 Southcenter Parkway, Tukwila, WA 98188
Yum Talay
Seafood combinations tossed with chili peppers, lime dressing, red onions, tomatoes.