Save up some Rubles for your Russian visit. My basic thought on the price/ value scale in Russia is (unless you’re a local) you get what you pay for. In other words, a 20% increase in cost may reward you with a meal that is a 100% increase in quality and flavor.
It’s best if you try to forget your love of the grape while in Russia as wines are prohibitively expensive. They also prove to be a mixed bag quality-wise. The wines are imported from other countries, although on several occasions I drank a quite quite nice Russian sparkling wine (it’s a relative bargain too).