Subway 5231

Subway #5231-0 is a Subway restaurant located at Dunning Square Shopping Center, 4036 North Narragansett, Chicago, Illinois.