McDonald's: looks the same inside as a nicer American McDonald's. Yes, you have to pay for the ketchup (ten rubles, about 40 cents), but it is American ketchup rather than Russian. Yes, there are "local-market" foods, at least at breakfast, and they're blinchiki. Yes, there are Happy Meals, and they appear to come with the same toys as American Happy Meals. I don't really know how much McDonald's costs in the U.S., but here, my Egg and Cheese McMuffin, hash brown, ketchup and coffee was 122 rubles, or $4.91.
It was pretty McTasty.
For big-city folk, McDonald's seems pretty run-of-the-mill, though (as my Petersburg host mom said) perceived as classier than it is in the U.S. But for many Russians it's apparently still a novelty and a big treat, since a tourist agency ad I saw on the trolley today offered three exciting attractions on its trips to Novocherkassk – a visit to the cathedral, admittance to the museum of Cossack history, and – a stop at McDonald's!! Same for tour agencies in Vladivostok advertising trips to Harbin, China, if I remember correctly.