Supermarkets in Moscow

When you feel like shopping for your own food and drinks and enjoying them at your place, stop by one of the supermarkets in Moscow to pick up the finest gourmet foods and products that can be found in Russia.