Marco's Pizza 1242

Marco's Pizza #1242 is a Marco's Pizza restaurant located at 816 Main Street in Delta, Ohio.