There are a few Indian places but never anything that would serve any of those Eastern European/Russian dumplings you were referring to
There are a few Indian places but never anything that would serve any of those Eastern European/Russian dumplings you were referring to