It probably is Russian, I was looking at a site of russian metalwork recently and many items like this. Google tea glasses, I have forgotten the site now but it had A LOT.
Russian name is Podstakannik, the site had old ones and current production, it also sold old glasses for inside and offered new ones cut, etched or plain.