The secret to the ‘world’s greatest chicken sandwich’ served at swanky parties in Australia

Finger food doesn’t get better than a chicken sandwich. And one option from Melbourne has even garnered a reputation for being the ‘world’s greatest’. Its secret is a homemade mayonnaise.