Subway 23980

Subway #23980-0 is a Subway restaurant located at 2512 West North Avenue, Chicago, Illinois.