Subway Reviews & Details
6016 W North Ave
Subway is located at 6016 W North Ave in Chicago near the intersection of North Ave and N McVicker Ave. Their menu consists of American dishes . Call (773) 237-1517 today!
- On The Menu:Sandwiches
- Major Intersection:North Ave And N Mcvicker Ave
Tell us more about Subway Chicago!