this is a great little deli located in evansville. food is simple but tasty. the only downside is the size of the place and the location is a little out of the way so it's not the easiest place to find, but well worth it when you do.
Address: 216 NW 4th St, Evansville, IN 47708-1353
Location: United States > Indiana (IN) > Evansville
Phone Number: +1 812-423-5113