Subway Reviews & Details
2134 E Grand Ave
Subway is located at 2134 E Grand Ave in Lake villa near the intersection of E Grand Ave and Sand Lake Rd. Their menu consists of American dishes . Call (847) 265-0733 today!
- On The Menu:Sandwiches
- Major Intersection:E Grand Ave And Sand Lake Rd
Tell us more about Subway Lake villa!