Subway 10065

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