Food Glasgow The Grill Room on The Square, No29, 29 Royal Exchange Square, Glasgow Emma Mykytyn 4 March 2014 0