Subway 40970

Subway #40970-0 is a Subway restaurant located at Plaza de Cicero Shopping Center, 3028 South Cicero Avenue, Cicero, Illinois.