Choose with our help the best restaurant for your dinner, romantic or business meeting, event and we will be glad help you to reserve table or organize banquet service!

Adamant Adamant 6 dining halls, 150 seats The restaurant is located in the historic part of the city next to the Yusupov Palace. Here you can find cheerful dining halls, a piano, and three banquet halls. Address: 72, Moika embankment Read more >>>
Aquarel Aquarel Banquet halls for 20 – 200 seats It is one of the most original restaurants in St. Petersburg. Moored at the embankment of the Neva River the restaurant has huge windows overlooking the Rostral Columns and the Stock Exchange (Birzha) building. The menu includes dishes of European and Asian cuisines. Address: 14, Dobrolubova Prospect Read more >>>
Boulevard Boulevard This unique restaurant, featuring an undefined cuisine, is worth a visit. Among its novelties are the cigars on sale, and Lenten menu. You can even order take-away. English-speaking waiters. Live music, including classical and jazz and blues on weekdays from 20:00, and on weekends from 15:00. Credit cards accepted. Address: Ulitsa Petrovka, 30/7 Read more >>>
Cafe Pushkin Cafe Pushkin This 24-hour café laid out in the style of an 18th-century mansion is expensive but worth it. There are three stories housing, respectively, a bar and café, a dining room, and a summer café. The cuisine is Russian and somewhat expensive, though careful study of the dessert menu will reveal a few budget options. The soups are particularly recommended. Credit cards accepted. Address... Read more >>>
Count Suvorov Count Suvorov 2 dining halls, 40/10 seats Count Suvorov Restaurant is located in the fabulous Vorontsov’s Palace. This restaurant offers traditional Russian and classic European cuisines. Here you can taste favourite dishes of Catherine the Great. Address: 6, Lomonosova Ul. Read more >>>
Deja Vu Deja Vu 4 dining halls, 100 seats. 4 outlets: the Bar, the French hall, the Golden Hall, and the Mirror Hall. It is a cosy restaurant in the centre of the city with great cuisine ready to welcome both individual tourists and groups. Address: 30, Fontanka embankment. Read more >>>
Demidov Demidov 2 dining halls, 55/35 seats This restaurant is located in of the most beautiful district of St. Petersburg on the bank of the Fontanka River, opposite from the Mikhailovsky Castle. The interior will remind you of the XVIII-XIX centuries’ designs. The menu of the restaurant is compiled based on old Russian recipes cooked in the best tradition of times of Peters the Great. Here you can ... Read more >>>
Dvorianskoye Gnezdo (The Noble Nest) Dvorianskoye Gnezdo (The Noble Nest) 2 dining halls, 60 seats This St. Petersburg restaurant is situated in the territory of Yusupov garden. Once it was a tea-house of the Yusupovs family – the wealthiest and most influential family of the Russian Empire. Today the Dvorianskoye Gnezdo restaurant offers modern menu that combines Russian and French cuisines. The restaurant is located in a two minutes walk from the Mariinsky ... Read more >>>
Kavkazskaya Plennitsa Kavkazskaya Plennitsa Excellent Caucasian restaurant with atmospheric interiors and a large menu. While it’s not the cheapest, the buffet is good value, as is the quasi business lunch – 40% off your bill between midday and 16:00. Outdoor dining in summer, live entertainment. Address: Prospect Mira, 36 Read more >>>
Literature Cafe Literature Cafe 2 dining halls, 65/15 seats It is located in the former Wolff et Beranger Confectionery opened in 1835 at the corner of Nevsky Prospec and Moika embankment. It is known that this was the last place visited by Alexander Pushkin before the tragic duel, in the evening of January 27, 1837. Many famous writers such as Dostoevsky and Pushkin visited this place. Presently the Literature Café is ... Read more >>>
Na Zdorovye Na Zdorovye 90 seats It is a restaurant of Russian and Soviet cuisines: borsch, superb Siberian pelmeni and piroshki. In the evening you can enjoy live music here. Address: 13, Bolshoy Prospect Read more >>>
New Island New Island 120 seats New Island is the only boat-restaurant in St. Petersburg. You can see St. Petersburg from the water of the Neva River and have lunch or dinner. Address: Basil Island, Rumyantsevsky Spusk Read more >>>
Nikolaevsky Palace Nikolaevsky Palace 4 dining halls The magnificent halls of this palace preserve the atmosphere of receptions held here by Grand Dukes. The banquets, lunches, and dinners held here for guests are at the high level possible. Here you can choose from various menus and select any cuisine. If you wish you can order live music, folk singing and dancing. Your dinner can be combined with visiting the famous “Feel ... Read more >>>
Palkin Palkin 2 dining halls with 160 and 80 seats. It is elegantly designed in the classic minimalism style. This is a Russian cuisine fine dining restaurant in the very centre of the city. Address: 47, Nevsky Propekt Read more >>>
Podvorye Podvorye 300 seats The restaurant is located next to the main entrance to the Pavlovsk park. 400 guests can be seated in the restaurant. Visitors are charmed not by traditional Russian architecture, but also by the light atmosphere. The restaurant proudly offers a large variety of traditional Russian dishes. Address: 16, Filtrovskoye ave., Pavlovsk, St. Petersburg Read more >>>
Restaurant Restaurant 2 dining halls with 300 seats. Banquet hall with 75 seats. Located in the centre of the city at the Basil Island the restaurant presents classic minimalistic design with natural materials and simple Russian cuisine. Address: 2, Tamozhenniy pereulok Read more >>>
Russian Kitsch Russian Kitsch 250 seats The restaurant has six different dining halls and every one of them is designed in a unique style and offering different cuisines. The restaurant also has a dance floor. Address: 25, Universitetskaya emb. Read more >>>
Staraya Tamozhny (The Old Custom House) Staraya Tamozhny (The Old Custom House) 3 dining halls with 80, 70, and 45 seats It is the first fine dining restaurant in St. Petersburg. This restaurant in the centre of St. Petersburg turned into Mecca for locals and guests of the city. List of guests of this restaurant includes presidents, heads of states and other important people. Address: 1, Tamozhenniy pereulok Read more >>>
Taras Bulba Korchma Taras Bulba Korchma If you're going to do a themed restaurant do it properly. Just because your chef undercooks steaks, it doesn't make your restaurant French. Thank God for the Taras Bulba management, who don't stop at serving up great Ukrainian cuisine, but have gone the whole hog and forced their staff to wear faintly-ridiculous traditional folk costumes - purely for their customers' selfish ... Read more >>>
Uzbekhistan Uzbekhistan At atmospheric restaurant featuring not only Uzbek, but also Arab, Azerbaijani, and Chinese cuisine. Live belly dancing, generous servings, and reasonable prices, including half serves at half price. Address: Neglinnaya Ulitsa, 29 Read more >>>
Za Stsenoy (Backstage) Restaurant Za Stsenoy (Backstage) Restaurant 3 dining halls with 30, 40, and 12 seats The restaurant preserves the spirit of the Mariinsky Opera and Ballet Theatre. The menu includes dishes of Russian and European cuisines. The restaurant is only few minutes away from the Mariinsky theatre. The interiors reflect the themes of operas and ballets. Egyptian statues, shields, swards, and chandeliers – here these theatrical sets are ... Read more >>>