Davidsons Restaurant
3636 Canfield Rd
Canfield, OH 44406-9302
330-793-0033