Get directions to: Applebee's, Lima, OH
Restaurant address: 3296 Elida Rd Lima, OH 45805, USA
Restaurant: Applebee's