Glasgow restaurants named best pizza and barista in Scotland at Italian Awards Published 28/11/2022 · Updated 28/11/2022