Subway 10065

Subway #10065-0 is a Subway restaurant located at 11629 South Halsted, Chicago, Illinois.