Subway 21649

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