Powered by Tripadvisor

Happy Teriyaki

17165 Southcenter Pkwy
Tukwila, WA 98188
Uber
MORE PHOTOS