Where are fries originally from?

Norway
Germany
Switzerland
Belgium

Trivia Crack Answers Main Page