Get directions to: El Papa's, Dover, OH Restaurant address: 209 S Wooster Ave Dover, OH 44622, USA Driving Walking Bicycling Restaurant: El Papa's