Marco's Pizza 3577

Marco's Pizza #3577 is a Marco's Pizza restaurant located at 506 East River Road in Anoka, Minnesota. The restaurant was formerly partnered with the neighboring Family Video #815 video store.