No description availableHave you tried this secret sandwich in the D?Read full article: Have you tried this secret sandwich in the D?The Athens Philly is a sensation as a sandwich with the soul of a Philly cheesesteak, but the heart of a Greek gyro.