Subway 32701

Subway #32701-0 is a Subway restaurant located at 7908 South Halsted, Chicago, Illinois.