Saint-Petersburg.com

Restaurants & Bars Catalog

Displaying results: 26 - 50 of 213
Serves tasty and traditional European fare including a large selection of cocktails, hot and cold drinks and light snacks in a cozy bar setting with live piano music.
Caviar Bar
Russian $$$$
This elegant bar and restaurant at the Grand Hotel Europe offers a unique experience for those that can afford it.
Olympia
European, Russian $$$
Casino and club with a menu specializing in traditional Russian and European cuisine.
Admiralty (in Pushkin)
European, Russian $$$
Wide selection of Russian and European cuisine in a warm and cozy setting. Decorated in maritime style.
Ivanhoe
European, Middle Eastern, Russian $$$
Traditional European cuisine in a unique medieval atmosphere. Ivanhoe also specializes in grill dishes and is conveniently open 24 hours a day.
Drago
European, Serbian $$$
St. Petersburg's only Serbian restaurant, Drago is not conveniently located for most visitors, but has a sterling reputation for high-quality food and its extensive wine list.
Kalinka-Malinka
Russian $$$
An affordable Russian-style restaurant in the center of the city, serving dishes cooked to old Russian recipes and offering live folk music every evening.
Karl and Fridrich
European, Mexican, Sushi $$$
A brewery, beer garden and restaurant, Karl and Friedrich serves high-quality meat dishes and house-brewed beers on Krestovskiy Island.
Kavkaz
Caucasian, Georgian $$$
Features a rich selection of savory, traditional Caucasian and Georgian cuisine in a simple and intimate atmosphere.
Koleso
Russian $$$
Serves a variety of traditional cuisine in a warm and comfortable old-fashioned tavern setting conveniently located in the city center.
La Cucaracha
Latin American, Mexican $$$
St. Petersburg's oldest Mexican restaurant offers Mexican classics and a large tequila selection in a warm and lively setting.
Lesnoy-Restaurant
European, Middle Eastern, Sushi $$$
Upmarket restaurant in a parkland setting on the Vyborg Side that was once among St. Petersburg's most fashionable eateries.
Liverpool
European $$$
A long-standing bar and steakhouse with a pub atmosphere and a discreet Merseybeat theme.
Erivan
Armenian $$$
Close to Nevsky Prospekt, this popular Armenian restaurant offers visitors a colorful experience and good traditional cuisine.
Marine Express
European $$$
This fine local wine gallery offers a wide selection of wines from the world over, including regular wine tasting of various labels in a warm and pleasant atmosphere.
Brasserie de Metropole
European, Russian $$$
A Belgian restaurant with its own microbrewery and beautiful period interiors, the Brasserie de Metropole is certainly one of the most elegant places in St. Petersburg to enjoy a pint.
N.E.P.
European, Russian $$$
A cabaret restaurant devoted to the decadent 1920s, most popular for its impressive nightly floorshow.
Olius
Russian $$$
Old Russian recipes. Romances, American classical music and modern variety are performed on stage. Gypsy songs by prior arrangement.
Park Giuseppe
Italian $$$
Superbly located in a park pavilion opposite the Church on the Spilled Blood, Park Guiseppe is an attractively designed restaurant that doesn't disappoint for pizza and pasta.
Pushka Inn Restaurant-Bar
European, Russian $$$
Attached to the popular small hotel near Palace Square, this simple restaurant is a reasonable option for lunch while sightseeing.
British Bakery
European $$$
A set of cafes located throughout the city which offers an extensive menu of baked goods, pastries, coffees, cakes and sandwiches.
See other locactions (5)
Cannelle Bar
European $$$
Offers large variety of cocktails and drinks, good selection of snacks and desserts. Restaurant menu is also available.
Porto Maltese
Fish, Mediterranean $$$
Part of an international chain of up-market fish restaurants offering fresh fish and seafood cooked according to guests' instructions.
Tandoori Nights
Indian $$$
Billing itself as serving "London Indian cuisine", Tandoori Nights is a younger, more adventurous alternative to neighboring Tandoor, and one of the best Indian restaurants in St. Petersburg.
Gusto
Italian $$$
High-class Italian restaurant close to Moskovsky Station, serving simple but beautifully prepared Italian classics.
Displaying results: 26 - 50 of 213