Subway 3407

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