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 Yelagin Island

#2,984 of 7,390 Restaurants in St. Petersburg
Bldg. KH Elagin ostrov 4
0.2 km from Yelagin Island
#3,124 of 7,390 Restaurants in St. Petersburg
Na Yelaginom Elagin ostrov 4
0.2 km from Yelagin Island
  • Good 24/08/2015
Cuisines: Italian
Reserve
#4,408 of 7,390 Restaurants in St. Petersburg
Yelagin Ostrov, 4T Park TSPKiO
0.2 km from Yelagin Island
Cuisines: Cafe, Fast food, European, Grill, Russian
Reserve
#4,354 of 7,390 Restaurants in St. Petersburg
Bldg. O Elagin ostrov 4
0.2 km from Yelagin Island
#429 of 7,390 Restaurants in St. Petersburg
Krestovsky island Martynova nab 16
0.6 km from Yelagin Island
Reserve
#1,716 of 7,390 Restaurants in St. Petersburg
Savushkina St., 72
0.6 km from Yelagin Island
Cuisines: Russian, Eastern European, Ukrainian
Reserve
#23 of 7,390 Restaurants in St. Petersburg
Krestovskiy Ave., 21B
1.8 km from Yelagin Island
Reserve
#347 of 7,390 Restaurants in St. Petersburg
Olgina St., 8
0.9 km from Yelagin Island
Reserve
#746 of 7,390 Restaurants in St. Petersburg
Martynova Emb. Accross House # 40
0.8 km from Yelagin Island
Cuisines: Japanese, Pizza, European, Grill, Central European
#196 of 7,390 Restaurants in St. Petersburg
Savushkina St., 21 5th Floor
1.3 km from Yelagin Island
Cuisines: European, Eastern European, Armenian, Georgian
Reserve
#1,411 of 7,390 Restaurants in St. Petersburg
Savushkina St., 98 metro Staraya Derevnya
0.8 km from Yelagin Island
Cuisines: Thai, Italian, Japanese, European
Reserve
#2,604 of 7,390 Restaurants in St. Petersburg
Martynova Emb., 20
0.7 km from Yelagin Island
Cuisines: American
#5,379 of 7,390 Restaurants in St. Petersburg
Selena Martynova nab 12
0.7 km from Yelagin Island
  • We feasted 21/09/2016
Reserve
#2,696 of 7,390 Restaurants in St. Petersburg
Kemskaya St., 1 Krestovskiy Island
0.8 km from Yelagin Island
Cuisines: Steakhouse, European
Reserve
#3,594 of 7,390 Restaurants in St. Petersburg
Kemskaya, 1G
0.8 km from Yelagin Island
Cuisines: Fast food
#3,603 of 7,390 Restaurants in St. Petersburg
Ryukhina St., 10
0.8 km from Yelagin Island
Cuisines: Cafe
#4,164 of 7,390 Restaurants in St. Petersburg
Kemskaya, 1Zh
0.8 km from Yelagin Island
Cuisines: Pub
#262 of 7,390 Restaurants in St. Petersburg
Yuzhnaya Road, 4/2 Krestovskiy Island
1.8 km from Yelagin Island
Cuisines: Japanese, European, Uzbek, Caucasian
Reserve
#4,719 of 7,390 Restaurants in St. Petersburg
Kemskaya St., 1
0.8 km from Yelagin Island
#168 of 7,390 Restaurants in St. Petersburg
Yuzhnaya Road, 15 Krestovsky Island
2.1 km from Yelagin Island
Cuisines: German, Bar, Central European
Reserve
#6,638 of 7,390 Restaurants in St. Petersburg
Konstantinovskiy Av, House 20-A
0.8 km from Yelagin Island
Cuisines: Chinese
Reserve
#6,483 of 7,390 Restaurants in St. Petersburg
Kemskaya St., House 1D
0.8 km from Yelagin Island
  • Inutile ???? 16/08/2015
#6,801 of 7,390 Restaurants in St. Petersburg
Kemskaya, 1A
0.8 km from Yelagin Island
Reserve
#2,385 of 7,390 Restaurants in St. Petersburg
Primorskiy Ave., 72
1 km from Yelagin Island
#5,777 of 7,390 Restaurants in St. Petersburg
Lipovaya Al., House 15A
0.9 km from Yelagin Island
Cuisines: European
Reserve
#7,068 of 7,390 Restaurants in St. Petersburg
Kemskaya St., 1B Divo Ostrov Attraction Park
0.8 km from Yelagin Island
Cuisines: Cafe
#6,474 of 7,390 Restaurants in St. Petersburg
Lipovaya Alley, 14A
1 km from Yelagin Island
Cuisines: Fast food
#6,501 of 7,390 Restaurants in St. Petersburg
Lipovaya Alley,15
1 km from Yelagin Island
Cuisines: French, European, Russian
#6,531 of 7,390 Restaurants in St. Petersburg
Lipovaya Alley, 15
1 km from Yelagin Island
#2,090 of 7,390 Restaurants in St. Petersburg
Ryukhina St., 9A
1.1 km from Yelagin Island
  • Food very good 29/10/2017
Cuisines: European, Russian, Scandinavian