Subway has very very strict guidelines on how long the foods can be kept. Vegies can be in the fridge for a week (as long as they are whole). When they are prepped (sliced) you must time and date them and they can be kept in the fridge for no longer than 48hrs.
Its much the same for the meats, which are prepped frozen, and defrosted as requied after a stocktake each night.
When they get inspected (always by surprise) if a product is found in the fridge more than 24 hrs out of date the store is reprimanded by Subway head office. All stores have to send a sales and order report to head office each week to make sure all are fitting requirements