It seems Glasgow is now officially home to the UK's best pizza after the winners of the Scottish Italian Awards were announced on Sunday night (December 1). At a glittering event at the Doubletree ...