A story about this — 5 years ago
WORTH CONSUMING!
This is the best sandwich I have ever had. It is so good when it is made right, but it is surprising to see how many restaurants screw up such a simple dish. Delis in Oak Park, IL have the best Italian Beefs, while the best beef in Minneapolis is at the deli in Snow Foods at the corner of Penn & Plymouth Aves.


