Marco's Pizza 1004

Marco's Pizza #1004 is a Marco's Pizza restaurant located at 1109 South Avenue in Toledo, Ohio.