Sandwich shop Il Chiosco offers Italian and fast food options.