Filters:
clear
clear
Country: United Kingdom

russian restaurant in Glasgow

About 1 results.

Cafe Cossachok

King Street 10, G1 5QP Glasgow, United Kingdom

Opened in 1998 and is Scotland’s first and only authentic Russian Restaurant which represents people from former USSR in cooking culture and hospitality.

  • 1