There's a new Pizza Oven in Green on Massillon Rd. in that new plaza right by the I-77 entrance. I haven't gotten food from Pizza Oven for a long time, so I might stop in there for lunch tomorrow. I work in Green, and I'm getting tired of Subway and Arby's everyday for lunch...lol