Food Glasgow Italian pasta pizza Scotland southside Food Review: La Trattoria, 219 St Andrew’s Road, Glasgow ***CLOSED*** Mr Foodie 20 August 2015 0