Dumpling Tzar
Dumpling Tzar, located in the 12th Avenue Arts building on Capitol Hill, is the second location of the popular Fremont spot that serves Russian beef-and-potatoβ¦
1630 12th Ave
Seattle
206-466-6561
Seattle
206-466-6561