I came here for dinner with a friend and we were happy with our experience.
First, the place is located on Tropicana Ave, not too far away from the strip so no problem getting there. Service was decently good and fast and they have a good selection of alcohols including European ones.
We ordered a few different items such as the chicken Kiev, a few pirozkis, etc... and everything was very good. My only problem with this place is that it is rather expensive for the portions you get, and I ended up leaving hungry which I am not a fan of in restaurants in general. That said the food really was pretty good.
In conclusion, you should give this place a try if you want to discover Russian/Eastern European Cuisine. Feel free to message me for any additional details that you may need!