Marco's Pizza 3621

Marco's Pizza #3621 was a Marco's Pizza restaurant located at 121 North Broadway Street in Peru, Indiana. The restaurant was formerly partnered with the neighboring Family Video #407 video store.