This place offers nice pelmeni (Russian dumplings with potatoes or potatoes and meat) with a spicy sauce. That's about it.
The pelmeni are nice, but it's a bit hard to go in a group, given the limited choice. The place is extremely cheap so that adds to the value.