Drag box to select area
0% Were impressed
This Subway is located in a strip mall off of Lee street. The location provides plenty of free parking and the restaurant is adorned with big windows allowing in streams of natural light.
1581 Lee St, Des Plaines, IL 60018
- Hours: Sun, 9am - 11pm; Mon - Fri, 7am - midnight; Sat, 8am - 11pm.
- Accessible: yes