Kamchatka is a generic term for all things fringe, and this cavernous pub seems to have been designed to prove that beer can go for R80 even in a prime location in front of the TsUM department store. But make sure you ask for their trademark Kamchatka beer, or you'll get an expensive one.
Kamchatka is best in summer, when you and your friend the pint can walk out into the street to enjoy the sunshine with fellow lumpen intellectuals.