Barburrito
138 Queen Street
Glasgow G1 3BX
United Kingdom