Get directions to: H & H Grill, Humboldt, KS
Restaurant address: 119 North 8th Street Humboldt, KS 66748, USA
Restaurant: H & H Grill