Upscale Restaurants in St. Petersburg

Advertisement

Upscale Restaurants in St. Petersburg

Restaurants Overview
Name Price/
Cuisine
Location
 
Chekhov
Wicker furniture, handwoven napkins, and a birdcage with canaries...
$$$
Russian
Petrograd Side
 
Gastronom
This favorite for relaxed weekend lunches is especially popular...
$$$
European
City Center
 
Il Grappolo
One of the city's best Italian restaurants serves deliciously...
$$$
Italian: Modern Italian
City Center
 
Macaroni
Settle into one of the plush booths to enjoy simple Italian fare...
$$$
Italian: Modern Italian
Vladimirskaya (Lower Nevsky Prospekt)
 
Mops
The city's most authentic Thai cuisine is served in modern black-and-white...
$$$
Thai
Vladimirskaya (Lower Nevsky Prospekt)
 
New Island
In summer this dinner cruise has stunning views as it sails along...
$$$
Eastern European
Vasilievsky Island
 
Restoran
Spacious, with soft lighting and earth tones, the surroundings...
$$$
Russian
Vasilievsky Island
 
Sadko
Ruby red chandeliers and modern interpretations of Russian folkloric...
$$$
Russian
Admiralteisky
Restaurants Overview »

Advertisement