Subway Reviews & Details
2701 Elida Rd
Subway is located at 2701 Elida Rd in Lima near the intersection of Hartzler Rd and Elida Rd. Their menu consists of American dishes . Call (419) 331-2144 today!
- On The Menu:Sandwiches
- Major Intersection:Hartzler Rd And Elida Rd
Tell us more about Subway Lima!