Subway 39680

Subway #39680-0 is a Subway restaurant located at Elston Plaza, 3235 West Addison Street Unit A, Chicago, Illinois.