A new meaning to “fast food”