Visiting Moscow next week, would appreciate any recommendations.

Can the pics / info on RusDosug be believed?