Lic's Deli & Ice Cream
11 NW 5th St
Evansville, IN 47708
Evansville, IN 47708