Mancini’s Italian Deli, seen Tuesday at 5 Park St. in Lewiston, will open Wednesday. The strictly carryout and delivery ...
Italian cuisine can be found pretty much everywhere, but if you're after something a little more authentic, you'll want to try these regional favorites.