El Delicios is a restaurant offering African cuisine.