A sub shop where they slice the meat right onto the roll as it's being prepared. Short of going to the actual butcher, does it get fresher than that? Service was not speedy, but only because there were already three people in queue when we arrived.
Tip: The "giant" is giant. Only if you're really hungry or splitting it with someone!