dinner Food Glasgow Italian pasta pizza Scotland Food Review: Gusto, 14-18 Bothwell Street, Glasgow, G2 6QY Emma Mykytyn 16 April 2015 0