Public Houses in Glasgow
373-377 Sauchiehall Street
Glasgow
G2 3HU
Stavka is a Russian themed bar and restaurant, with four distinct areas serving a wide array of cocktails, vodka's and Russian beers, as well as a selection of Russian dishes.National Railway: Charing Cross Glasgow
There are currently no reviews for this company
All fields are required. Your review will appear immediately.