Home › Top 5 Pizza restaurant in Stow, Ohio Find best Pizza restaurant in Stow, Ohio, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Papa Johns Pizza - Stow (OH 44224) US, Stow, OH 442243732 Darrow Rd Romeo’s Pizza - Stow (OH 44224) US, Stow, OH 442244180 Kent Rd Marco’s Pizza - Stow (OH 44224) US, Stow, OH 442243707 Darrow Rd Altieri's Pizza US, Stow, OH 442243291 Kent Rd Luca's New York Style Pizza US, Stow, OH 442244966 Darrow Rd