Le Delta is a restaurant featuring a seasonal menu with homemade dishes.