Get directions to: Antler Inn Bar & Grill, Kenesaw, NE
Restaurant address: 213 North Smith Avenue Kenesaw, NE 68956, USA
Restaurant: Antler Inn Bar & Grill