Lic's Deli and Ice Cream

812-422-2618 11 NW 5th St. #1601, Evansville, IN 47708 licsdeliandicecream.com/