Subway Reviews & Details
300 N Milwaukee Ave
Subway is located at 300 N Milwaukee Ave in Lake villa near the intersection of N Il Rte 83 Ave and Cedar Ave. Their menu consists of American dishes . Call (847) 265-3683 today!
- On The Menu:Sandwiches
- Major Intersection:N Il Rte 83 Ave And Cedar Ave
Tell us more about Subway Lake villa!