Leaf Bean Pod Cafe is a quaint establishment known for its homemade chocolates and cakes. They also offer a variety of meals, including dishes like Beef Curry, and a Full English Breakfast. The cafe also features freshly made pies daily.