Marco's Pizza 8003

Marco's Pizza #8003 is a Marco's Pizza restaurant located at 20305 Bruce B. Downs Boulevard in Tampa, Florida.