Finnieston Food Glasgow Scotland West End Food Review: Rioja, 1116 Argyle Street, Glasgow, G3 8TD Emma Mykytyn 24 June 2016 1