This is a really "cool" place to be for late night chat with your friends, or a meal! We went here twice during our stay in MB and fell in love with the place. It's a throwback to 1980/Commie Russia, complete with a frozen ice table at the bar, there's even Vodka bottles frozen in them.
During Happy Hour when you order a drink you get a vodka tasting--be careful because it is STRONG! I also fell in love with duck fat fries--you haven't lived until you had duck fat fries! Yummy! Go there!