Lomito Italiano

Welcome back to one of my favorite subjects, Chilean sandwiches. South America is a sandwich wonderland, and nowhere are they revered so much as in the long narrow mountains-and-ocean corridor that is Chile. This...