Sandwich shop Il Sempliciotto offers a taste of Italy.