Skip to main content

Applebee's

restaurant · american restaurant · Lima, OH

Address
3296 Elida Rd, Lima, OH 45805-1220
Phone
(419) 331-8502
Website
restaurants.applebees.com/en-us/oh/lima/3296-elida-road-91081
Where
40.7713, -84.1648

Search Hominin for Applebee's

Other restaurants nearby

More in Lima

Applebee's — restaurant in Lima, OH | Hominin