Leaf is a bistro offering fresh and healthy food and drinks. It provides a relaxed atmosphere with takeaway and eat-in options.