GLASGOW Russian Restaurant
Russian Restaurant in GLASGOW, Scotland, United Kingdom
-
Cafe Cossachok
Cafe Cossachok in Glasgow is an authentic Russian restaurant and art gallery, where guests can enjoy live folk and jazz music in a unique, bohemian atmosphere.