Established since 1996, La Cantinella is a sandwich shop.