Subway serves fresh food fast. But does that make it fast food or fast casual? We weigh in on the debate here and provide some perspective.