Greengrocer and coffee shop, Leaf & Bean offers fresh produce alongside tea and coffee.