I've been ordering pizza from Art's for close to 20 years now. It's by far my favorite pizza in Stow. The homemade dough has great flavor and texture--something that's definitely not easy to find in this area. The sauce is nice and simple, in a good way. The owners are wonderful, hardworking people. Give it a try!