Subway 3407

Subway #3407-0 is a Subway restaurant located at, 753 West 31st Street Unit A, Chicago, Illinois.