Pel Meni Dumpling Tzar - Capitol Hill
After the success of their Fremont location, Jesse Barrabee and Zach Parry have opened a Pel Meni Dumpling Tzar in Capitol Hill. The husband and wife duo continues to serve Russian dumplings and now have a full bar with specialty cocktails.