Show Menu


Watch Bizarre Foods online: Episode 3 St. Petersburg

Andrew takes on the cultural capital of Russia, where he samples cuisine made for czars, mystery meat and a fish that even he has to fight to keep down.

Ready to Watch Bizarre Foods, Season 2, Episode 3?
click here to see where to watch or (watch here).