Day: February 24, 2020

Twins Garden, the restaurant of Russia’s world-famous chefs twin brothers Ivan and Serget Berezutskiy, was selected as the best restaurant in Russia. Apart from that, they also won The most technological restaurant in Russia and The choice of Mass Media awards. The brothers who announced the news from their Instagram accounts thanked both the team […]

Read more

Archives

Recent Posts