The Wild Olive Tree

163 Buchanan Street Glasgow G1 2JX