Get directions to: Elrod's Restaurant, Aberdeen, OH
Restaurant address: 1730 Us Highway 52 Aberdeen, OH 45101, USA
Restaurant: Elrod's Restaurant