Photo of
May 13, 2011

The blog understands that a new Russian-themed or Russian-owned bar is opening in Glasgow shortly.

That’s about all the info I have. Does anyone know anything more?