Bizarre Foods with Andrew Zimmern: Season 2, Episode 3
Andrew tours St. Petersburg, the cultural capital of Russia.