Cafe specializing in homemade pelmeni (dumplings) and varenyky (dumplings), available to eat in or take frozen.