The decor what you would expect of the decor in an emigree cafe in a tourist town to be - tacky. The food is nothing special. If you are looking for Russian food of any degree of authenticity - I suggest to look somewhere else. The atmosphere is quite relaxed and nice, but the service is practically non-existent.
If you own or manage Russia Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.