Subway Reviews & Details
200 N Milwaukee Ave
Subway is located at 200 N Milwaukee Ave in Lake villa near the intersection of Cedar Ave and N Il Rte 83 Ave. Call (847) 265-3683 for dine in or takeout.
- Service:Dine In and Takeout
- On The Menu:Sandwiches
- Major Intersection:Cedar Ave And N Il Rte 83 Ave
Tell us more about Subway Lake villa!