Saint Petersburg is the second largest city of Russia, so almost every restaurant have an English menu. AnastasiaWeb clients are assistants are looking through the menu in order to choose the most delicious Russian food.
Back