Marco's Pizza 9066

Marco's Pizza #9066 is a Marco's Pizza restaurant located at Carretera 2, k.m. 57.5, Bo. Florida Afuera in Barceloneta, Puerto Rico.