This is Starbucks in Moscow. Unfortunately our swift tour guide didn't allow us to stop for a good 'ole drip here. It's certainly a place to check out next time we're there. This one is close to Red Square and the Kremlin. Not many of them around - saw none in St. Petes.