Upscale Restaurants in St. Petersburg

Advertisement

Upscale Restaurants in St. Petersburg

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

Advertisement

Trip Finder
Store
Guidebooks

Fodor's Moscow & St. Petersburg

View Details
Mobile Apps

St. Petersburg - Fodor's Travel

Download Now
Travel Deals
Forums