Subway 7585

Subway #7585-0 is a Subway restaurant located at The Brickyard B8, 2620 North Narragansett Street, Chicago, Illinois.