Fast food restaurant Snack Delilla, offering quick meals.