Aquazzura opens in Moscow first store in Russia

Florence based luxury shoemaker Aquazzura has opened its first store in Moscow at 18, Petrovka Street. The new store in Moscow is operated in franchising by Aizel Group. The storefront brings together contemporary Russian aesthetics, but also looks back at the country’s heritage of architectural splendour.

Acquazzura new store Moscow