Marco's Pizza 1097

Marco's Pizza #1097 is a Marco's Pizza restaurant located at 3707 Darrow Road in Stow, Ohio.