Subway 11813

Subway #11813-0 is a Subway restaurant located at, 240 East 103rd Street , Chicago, Illinois.