Febo - Amsterdam

Tallinn, Estonia

Ketch Up Burgers - St. Petersburg, Russia
It's like drinking 10 chocolate bars

Denmark
Helsinki, Finland

St. Petersburg, Russia

Germany
Stockholm, Sweden
Amsterdam
Tallinn

I'm thinking in Russia, even their fast food is political...