An amazing, hidden gem in the Tukwila Industrial Park! Some of the most amazing pho tai I've had, full of flavor! The owners are some of the kindest, down to earth folks ever. A favorite for sure!