I've come here three or four times. I've been at the bar and in their nice spacious booths. Overall, it's a nice restaurant.
For what the prices are, it's a bit more expensive than I think the food and drinks are worth. I've had their perogies, various drinks etc. nothing to write home about. The staff and ESP the bartender weren't especially nice, kind of abrupt so I wouldn't go out of my way to return.
There are so many bars on the strip that serve cheaper drinks, a bit more dicey, but at least the bartender is friendly.