Shock and surprise filled my mind when I figured out that this was a Russian restaurant. It’s a branch of a place in Jimbocho, but who looks for Russian restaurants? Russians, I suppose. Incidentally, the only Russian I currently know in Tokyo strongly recommends this place in Shinjuku as tasting just like Mom used to […]