Marco's Pizza 1228

Marco's Pizza #1228 is a Marco's Pizza restaurant located at 14871 Detroit Avenue in Lakewood, Ohio.