Best Shopping in St Petersburg


For those seeking designer menswear, look no further than Zilli.

The French men’s clothing store has been producing luxury clothing for nearly 40 years, innovatively creating trends season after season. The St Petersburg store, located in the Grand Hotel Europe, is no exception, featuring a wide range of menswear items including luxury sportswear and handcrafted items.

+7 812 329 6590

Nevsky Prospekt, Mikhailovskaya Ulitsa 1/7, 191011

Leave a Reply

Your email address will not be published. Required fields are marked *