Food Glasgow Review – Best of British Home Nations menu – Tron Theatre, 63 Trongate, Glasgow Emma Mykytyn 27 July 2014 0