In my regular Scotland's Larder series, I usually triumph Scottish produce exclusively but I have made an exception this week to highlight one Glasgow business, La Pastina Deli, a little piece of Italy on Byers Road. It is run by Glaswegian John Traynor who, despite having no Italian family connections, managed to scoop the Best […]