Company name: Pel Meni Dumpling Tzar
Description: Trendy spot for Russian grub & cocktails
1630 12th Ave, Seattle, WA 98122, United States