Marco's Pizza 8367

Marco's Pizza #8367 is a Marco's Pizza restaurant located at 5321 South Florida Avenue in Lakeland, Florida.