Marco's Pizza 1016

Marco's Pizza #1016 is a Marco's Pizza restaurant located at 149 Main Street in Toledo, Ohio.