Alex Scola's experience in Seattle
food
Din Tai Fung
Best dumplings on the planet! There are only 3 locations in the US -- 2 in Seattle and one in LA, the rest are abroad. Try their signature xiao long bao and realize you've been ruined for all other dumplings.
Posted by Alex Scola
11 countries - 28 spots