Get directions to: B & J's Dew Drop Inn, Mc Clelland, IA
Restaurant address: 109 Main Street Mc Clelland, IA 51548, USA
Restaurant: B & J's Dew Drop Inn