Two Glasgow restaurants have been newly awarded a Michelin Bib Gourmand. The Michelin Guide Ceremony for Great Britain and Ireland was in Glasgow last night announcing this year's stars and other ...