Get directions to: Elk Horn Country Store - Deli & Pizza Place, Elk Horn, IA
Restaurant address: 4133 Main Street Elk Horn, IA 51531, USA
Restaurant: Elk Horn Country Store - Deli & Pizza Place