We came here as the restaurant looks so nice. There were lots of empty tables but took so long to be seated. We explained my Mum was gluten free and they left a book of ingredients on our table with no explanation of what my Mum could order. To say the service is slow is an understatement. We waited ages for our drinks and food. My Mum's gluten free sandwich was dry, no butter and tasteless. We then waited so long for the bill I had to go up to the bar to pay. There are so many wonderful, quirky places to get here so I would most definitely NOT recommend Leaf.