Its a potato and cheese filled pasta/dumpling type thingy. Although many fill them with other ingredients of their choice.
I never knew until today they had Russian origin, I thought Asian. http://en.wikipedia.org/wiki/Pierogi They are delicious too if made right. :)
LL