Marco's Pizza 1030

Marco's Pizza #1030 is a Marco's Pizza restaurant located at 5055 Glendale Avenue in Toledo, Ohio.