Subway Reviews & Details
522 E Main St
Subway is located at 522 E Main St in Genoa near the intersection of E Main St and N Hadsall St. Their menu consists of American dishes . Call (815) 784-3883 today!
- On The Menu:Sandwiches
- Major Intersection:E Main St And N Hadsall St
Tell us more about Subway Genoa!