Swagat
Vasilyavsky Island, Bolshoy Prospekt 91, St. Petersburg, Russia
Featured Review : This outstanding restaurant was named the best in St. Petersburg in 2002 and it has not lost a beat. The owner speaks good English, as does most of his staff. The breads served with speciality sauces are outstanding. ...See Full Review