Marco's Pizza 9048

Marco's Pizza #9048 is a Marco's Pizza restaurant located at 1135 Avenue 65 Infanteria, Iturregui Plaza Shopping Center in San Juan, Puerto Rico.