17310 Southcenter Parkway, Tukwila, WA 98188
Crying Tiger
Thinly sliced beef tossed in a chili lime dressing mixed with roasted rice powder, mint leaves, cilantro, and onion on a bed of lettuce.