Azbuka Vkusa: Russian Grocery Store Chain

Azbuka Vkusa is a Russian chain of high-end grocery stores. Its name means “A to Z of Taste” in English. Stores are mostly located in Moscow, with some in St. Petersburg. Something it is particularly well-known for is the import of specialty products from Japan, including many western products such as cereals that have production […]

Read more
1 2