We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants near Neva Embankments

#2,650 of 7,404 Restaurants in St. Petersburg
Dvortsovaya Emb., 2i
0.2 miles from Neva Embankments
#322 of 7,404 Restaurants in St. Petersburg
Milionnaya St., 4/1 entrance from Aptekarskiy Lane
0.3 miles from Neva Embankments
Cuisines: French, European, Russian, Central European
Reserve
#5,684 of 7,404 Restaurants in St. Petersburg
Millionnaya St, House 3
0.2 miles from Neva Embankments
Cuisines: European
Reserve
#123 of 7,404 Restaurants in St. Petersburg
Reki Moiki Emb., 9
0.3 miles from Neva Embankments
Cuisines: Eastern European, Georgian
Reserve
#342 of 7,404 Restaurants in St. Petersburg
Milionnaya St., 10 Hotel Ekaterina
0.3 miles from Neva Embankments
Cuisines: European, Russian
Reserve
#2,181 of 7,404 Restaurants in St. Petersburg
Millionnaya St., 27
0.2 miles from Neva Embankments
Cuisines: Russian
Reserve
#5,417 of 7,404 Restaurants in St. Petersburg
Millionnaya St., 23
0.2 miles from Neva Embankments
Cuisines: Japanese, Sushi
Reserve
#64 of 7,404 Restaurants in St. Petersburg
Moika River Embankment, 16
0.5 miles from Neva Embankments
Reserve
#263 of 7,404 Restaurants in St. Petersburg
Reki Moiki Emb., 1/7 Field of Mars, 7
0.4 miles from Neva Embankments
Cuisines: European, Russian
Reserve
#119 of 7,404 Restaurants in St. Petersburg
Bolshaya Konyushennaya st., 5
0.5 miles from Neva Embankments
Cuisines: Italian, Mediterranean, European, Central European
Reserve
#113 of 7,404 Restaurants in St. Petersburg
Reki Moiki Emb., 14
0.5 miles from Neva Embankments
Cuisines: European, Russian, Eastern European, Central European
Reserve
#568 of 7,404 Restaurants in St. Petersburg
reki Moyki Emb., 3 A
0.3 miles from Neva Embankments
Cuisines: Contemporary, Central European
Reserve
#221 of 7,404 Restaurants in St. Petersburg
Kanala Griboyedova Emb., 2V
0.5 miles from Neva Embankments
Cuisines: Italian, European
Reserve
#109 of 7,404 Restaurants in St. Petersburg
Chaikovskogo St., 4
0.5 miles from Neva Embankments
Cuisines: German, Bar, European, Central European
#72 of 7,404 Restaurants in St. Petersburg
Emb. Reki Moiki, 22 Kempinski Hotel Moika 22
0.6 miles from Neva Embankments
Cuisines: Russian
Reserve
#239 of 7,404 Restaurants in St. Petersburg
Konyushennaya Sq., 2
0.4 miles from Neva Embankments
Cuisines: Italian, European
Reserve
#563 of 7,404 Restaurants in St. Petersburg
Millionnaya St., 18
0.4 miles from Neva Embankments
#81 of 7,404 Restaurants in St. Petersburg
Pestelya St., 7
0.6 miles from Neva Embankments
Cuisines: European
Reserve
#360 of 7,404 Restaurants in St. Petersburg
Emb. Reki Moiki, 30
0.4 miles from Neva Embankments
Cuisines: Cafe, European, Russian, Central European
#140 of 7,404 Restaurants in St. Petersburg
Petropavlovskaya Krepost, 3 Zayachiy Island
0.6 miles from Neva Embankments
Cuisines: Russian
Reserve
#1,281 of 7,404 Restaurants in St. Petersburg
Kochyushennaya Sq., 2
0.3 miles from Neva Embankments
#208 of 7,404 Restaurants in St. Petersburg
Bolshaya Konyushennaya St., 5
0.5 miles from Neva Embankments
Cuisines: Bar, European, Central European
Reserve
#5,782 of 7,404 Restaurants in St. Petersburg
Aptekarskiy Ave.,18
0.3 miles from Neva Embankments
Cuisines: Belgian, European, Contemporary, Pub, Fusion, Gastropub
#909 of 7,404 Restaurants in St. Petersburg
Moshkov Lane, 4
0.3 miles from Neva Embankments
Cuisines: European, Fusion, Cafe
#163 of 7,404 Restaurants in St. Petersburg
Bolshaya Konyushennaya St., 15
0.6 miles from Neva Embankments
Cuisines: Cafe, European, Russian, Central European
#484 of 7,404 Restaurants in St. Petersburg
Fontanka emb, 8
0.4 miles from Neva Embankments
Cuisines: Italian, Seafood, European, Pizza
Reserve
#1,867 of 7,404 Restaurants in St. Petersburg
Petropavlovskaya Krepost
0.3 miles from Neva Embankments
Cuisines: Russian
#236 of 7,404 Restaurants in St. Petersburg
Kanala Griboyedova Emb., 7
0.6 miles from Neva Embankments
Cuisines: Bar, European, Russian, Central European, International
#6,865 of 7,404 Restaurants in St. Petersburg
Petrovskaya Emb., 2A
0.3 miles from Neva Embankments
Cuisines: Russian
Reserve
#3,876 of 7,404 Restaurants in St. Petersburg
Aptekarskiy ave 4
0.3 miles from Neva Embankments