De Lords Canteen is a fully licensed eat-in and take way serving African cuisine.