Looking for a quaint Russian cafe, we stumbled into the Pushka Inn right next door to the Pushkin Museum on Moika, not far from ... More