Get directions to: Huddle House, Leitchfield, KY
Restaurant address: 118 Commerce Drive Leitchfield, KY 42754, USA
Restaurant: Huddle House