Superfoods! Superfoods! Superfoods! You know they’re good for you, but everywhere you turn, there’s a new one screaming out for your attention. It can be overwhelming! But don’t worry – the Abibu London team are here to keep things simple. This month we’re focusing all our attention on the original and most popular superfood – lentils!