Subway 39821

Subway #39821-0 is a Subway restaurant located at 6237 South Halsted Parkway Unit C, Chicago, Illinois.