Where are you going?
Or, let us surprise youSpin the Globe ®

Davidov Restaurant

Photos (1)
Plane loader
Animated dots
Davidov Restaurant St. Petersburg  Russia
Davidov Restaurant
A favorite of local elites, Davidov is a comfortable yet elegant restaurant that transforms traditional European and Russian dishes into exquisite cuisine. Like the food, tradition is updated with a keen eye toward design and presentation, and the views overlooking St. Isaac’s Square enhance the sense of sophistication.
Bol'shaya Morskaya Ulitsa, 39, Sankt-Peterburg, Ленинградская область, Russia, 190000
+7 812 494-58-15
Sun - Sat 7am - 12am