- Davidov Restaurant situated in Astoria is classy and matches the hotel in service and perfection. It offers Russian cuisine sprinkled with modern flavors. The dazzling chandeliers and the porcelain cutlery complete the picture. Don't forget to taste the salads and pickles. Guzzle it down with beer. The speedy and friendly service add to the experience. Visit the place to get the feel of real Russia.
- © wcities.com 2013
Ask a local about Davidov RestaurantLocals have answered 53 questions about St. Petersburg.
Ask St. Petersburg Locals about Davidov Restaurant