Marco's Pizza 3633

Marco's Pizza #3633 is a Marco's Pizza restaurant located at 2130 Eastwood Avenue in Akron, Ohio. The restaurant was formerly partnered with the neighboring Family Video #266 video store.