Click on a label to read posts from that part of the world.
Russia Gets its First Starbucks
The shop is located in a Mega shopping mall in Khimki, just north of Moscow. The company plans to open another shop on Moscow's historic Stary Arbat street before 2007 is up, but is keeping mum on further expansion plans.
My prediction? It won't be long before Starbucks shops pop up across Russia like pimples on an adolescent's face.