Subway 34028

Subway #34028-0 is a Subway restaurant located at Garfield Plaza, 742 West Garfield, Chicago, Illinois.