Marco's Pizza 1018

Marco's Pizza #1018 is a Marco's Pizza restaurant located at 309 West Alexis Road in Toledo, Ohio.