Tours in English Tours in Spanish Tours in Portugues
Maria Eugenia Private Tours | Private Guide Tour in Russia
Home Page
Golden Ring
(Suzdal, Vladimir, Sergiev Posad, Kostroma, Yaroslavl)
Cruise tours
Baltic, Scandinavia and Germany
1 day tour
2 day tour
3 day tour
4 day tour
1 day tour
2 day tour
3 day tour
4 day tour
Train Sapsan

Best restaurants of Saint Petersburg

To learn more about Russian culture one should definitely visit St Petersburg restaurants. The city offers traditional Russian food, as well as, many different cuisines from around the world. With such diversity and abundance we never run out of options when planning to dine out with our clients. As more and more locals embrace a meat-free diet, Saint Petersburg can offer vegetarians a reasonable range of cafes and restaurants to choose from.

Whether you're a vegetarian, fond of a good steak or simply love pizza, pasta or sushi, you will be able to satisfy your need in St. Petersburg. Besides, as we offer 5-star service, the choice of restaurants wills the best. When you are tired of borscht and beef stroganoff, you can switch from traditional Russian cuisine to Caucasian cuisine.

The most popular restaurants among the local and oversea visitors are:

  • Stroganoff Steak House
  • Café Idiot
  • Russian Vodka Room No 1
  • Demidoff
  • Tsar
  • Gogol
  • Checkhov
  • Terrace
  • Mansarda
  • Korushka
  • Teplo
  • 1913
  • Hochu Harcho
  • Mari Vanna
  • Palkin
  • Belle View

The Russian cuisine include such dishes as Bliny, Borsch, Solyanka, Ukha, salad Olivie and Pelmeni.


It is a Russian type of pancakes or crepes. They are usually thin and big. They may be served with sour cream, jam, honey, or caviar. We often eat blinis stuffed with all sorts of filling such as mushrooms, cottage cheese, ground meat, cabbage and many other tasty things. Bliny are an inseparable part of Russia's culinary tradition. Eaten in huge quantities throughout the year, any Russian restaurant has at least a few varieties both savoury and sweet ones on the menu.


Russians are big on soups, especially borsch. Borsch goes well with sour cream and dill. It's made out of beetroot, onion, carrots, potatoes, meat and cabbage. Beets seem a strange base for soup to many Westerners, but there are plenty of reasons that this hearty soup is one of Russia's most famous dishes.  Soups are usually eaten in the afternoon. For Russians, a soup is incomplete without a sour cream.

Solyanka is a thick and spicy meat soup with olives, pickles and a slice of lemon. Ukha is a clear fish soup.


Everything in Russia comes with mayonnaise, the national dressing. Olivier salad, often called the Russian salad, comes with boiled potatoes and carrots, eggs, pickled cucumbers, and sliced chicken. Vinegret is boiled beetroot salad with onions, pickled cucumbers and oil dressing. It is easy to cook and remains very popular especially in winter time.


Pelmeny or ravioli are little dumplings stuffed with meat. Originally pelmeni come from the region of Siberia. They are usually kept frozen and cooked in boiled water right before eating. They make a great winter snack. Traditional Siberian pelmeni are stuffed with three kinds of meat - beef, lamb and pork.