Get directions to: Mallard's Restaurant, Huntingdon, TN
Restaurant address: 19720 East Main Street Huntingdon, TN 38344, USA
Restaurant: Mallard's Restaurant