Food Glasgow Italian pizza Food review: O Sole Mio, 32 Bath St, Glasgow *CLOSED* Mr Foodie 2 June 2016 0