Mancini's Italian micro deli and sandwich shop to open in do