Art Caviar Boutique and Restaurant, St. Petersburg
<font face="trebuchet ms, sans-serif" size="1">From the largest and titled manufacturer of black caviar «Russian Сaviar House», Art-Caviar is an authentic cuisine restaurant located in the centre of St.-Petersburg.</font>