https://blankbaby.typepad.com > St. Petersburg Day 1

An Irish Pub, in Russia!  And they serve Pepsi.

An Irish Pub, in Russia! And they serve Pepsi.

I think I found my Russian hang out. Of course, I didn't hang out there.