16943 Southcenter Pkwy, Tukwila, Washington 98188 USA
Chef counter, enjoy the show!
Photo Credit: Yelp