The food is familiar, the brand less so. Yet the Vkusno & tochka outlet in Moscow’s Pushkin Square serves up burgers, just like during its golden arches days, according to reports from its opening. It’s not a McDonald’s anymore because the burger giant left the Russian market in the wake of Moscow’s […]