| |
Russian Cafe Cossachok
Russian
38 Albion Street, Merchant City, Glasgow G1 1LH Glasgow, Scotland
|
|
The unique furniture, the red of the walls, the vivid shawls on the ceiling and rich aroma of home cooking combine to create an intimate one-of-a-kind atmosphere.
|
|