Subway 21649

Subway #21649-0 is a Subway restaurant located at, 1100 West Taylor , Chicago, Illinois.