17310 Southcenter Parkway, Tukwila, WA 98188
Snow Peas
Stir fried snow peas and mushrooms with oyster sauce.