Les Delices de Lela is a restaurant offering Italian cuisine.