4 Best Restaurants in St. Petersburg, Russia

Bistro Garçon

$$ | Vladimirskaya

Nevsky prospekt is St. Petersburg's version of a Parisian boulevard, and this comfortable, Parisian-style bistro fits right in. From the first bite of baguette you'll be transported, and the seasonably changing menu is full of soups, mussels, quiches, and other bistro favorites. With fluffy omelets, buttery croissants, and good strong coffee, the breakfast here is one of the best in the city.

Bizet

$$ | Vladimirskaya

A youngish bohemian crowd flocks to this café furnished in pastel greens and creams and famous for its airy meringues—the Bizet, with chopped almonds and garnished with fresh raspberries, is especially popular. Some good soups and about a dozen salads are also available.

Stolle

$ | Admiralteisky

This casual eatery combines the best of the old and new: the fashionable surroundings are comfortable, clean, and spacious, while the kitchen turns out an old favorite—fresh-baked traditional pies. Choose from sweet or savory fillings that make the most of seasonal fruit, beef, salmon, cabbage, mushrooms, and rabbit. The salmon is a dream, and the apricot is a suitable follow-up, but all the choices are extremely good. If you have a hard time finding a seat at this popular spot, try the branch just down the street at number 33.

Recommended Fodor's Video

Venezia

$ | Vladimirskaya

This tiny café (just six tables) is hugely popular with the local Italian community, who reserve well in advance for weekends and evenings. The draw is the best Italian sorbet and gelato in St. Petersburg, with 20 different flavors that rotate every day. The chocolate gelato—bittersweet, smooth, and dizzyingly rich—is renowned. Soups, pastas, and snacks are also served.

107 Nevsky pr., St. Petersburg, St.-Petersburg, 191036, Russia
812-717--0881
Restaurants Details
Rate Includes: No credit cards, Reservations essential