it was jan. of 1978 that stow's popular pizza shop opened its doors for business. located at 3031 graham road plaza, stow, ohio, owners jim leone and larry conti attribute the shop's success to great customers, conscientious employees, and some of their mother's finest homemade recipes. call 330-673-9410 for carry out or delivery service.