Food Glasgow Italian Meat Barolo Grill, 92-94 Mitchell Street, Glasgow – Jan 2013 Emma Mykytyn 8 February 2013 0