Lic's Deli & Ice Cream

812-422-2618 11 NW 5th Street, Evansville, IN 47708 https://licsdeliandicecream.com/