Get directions to: Betty's, Archbold, OH Restaurant address: 600 Stryker Street Archbold, OH 43502, USA Driving Walking Bicycling Restaurant: Betty's