Get directions to: Huddle House, Leitchfield, KY
Restaurant address: Po Box 4277 Leitchfield, KY 42755, USA
Restaurant: Huddle House