The Lemon Tree

The Lemon Tree, Aberdeen