15 Haz 2023 ... Greatest sandwich in the world, Italian meat from Chicago land. Yes, yes. This is the cap on top of the top sirloin. Salt. See that? See ...