Russian Tortellini aren't they called pelmeny? Or is that ravioli?
Sorry I see that it's late and I'm getting crazy