This location of the national Subway chain is clean and well-lit, located behind fresh plantings of flowers outside in the summer.  The interior has 18 tables for eat-in customers.  The menu is well presented and staff is friendly and helpful.
2335 Willow Rd, Glenview, IL 60025
(847) 657-9940
  • Hours: Daily, 7am - 9pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »