Marco's Pizza 3548

Marco's Pizza #3548 was a Marco's Pizza restaurant located at 124 West Liberty Street in Hubbard, Ohio. The restaurant was formerly partnered with the neighboring Family Video #419 video store.