Below you will find a list of the 25 best restaurants in Saint Petersburg, as chosen by our Saint Petersburg restaurant reviewers. Along with the best Saint Petersburg restaurants listed below you can discover more by choosing a Saint Petersburg neighborhood listed on the main Saint Petersburg restaurant page. Want more ideas? Check out the new Saint Petersburg restaurants list.


Click to view the interactive map