IHOP 5430

IHOP #5430 is an IHOP restaurant located at 3289 Elida Road in Lima, Ohio.