Subway 28305

Subway #28305-0 is a Subway restaurant located at 2008 North Halsted Street, Chicago, Illinois.