17310 Southcenter Parkway, Tukwila, WA 98188
Mali Sautéed Squid
Sauteed squid with bamboo shoots, bell peppers, white onions, chili paste and basil.