European French FriesMayo on fries??? That’s preposterous you say! No, I say! It’s fantastic. Trust me, I came to Europe and declared I would never tarnish my...