A Taste of Ita-Lee is a family-run Italian deli offering lunch and a selection of grocery items, including pepperoni rolls.