Marco's Pizza 3655

Marco's Pizza #3655 is a Marco's Pizza restaurant located at 621 Happy Valley Road in Glasgow, Kentucky. The restaurant was formerly partnered with the neighboring Family Video #568 video store.