Davidson's Restaurant

3636 Canfield Road, Canfield, OH 44406