Marco's Pizza 3511

Marco's Pizza #3511 is a Marco's Pizza restaurant located at 2011 Charlestown Road in New Albany, Indiana. The restaurant was formerly partnered with the neighboring Family Video #426 video store.