IHOP 5412

IHOP #5412 is an IHOP restaurant located at 5012 North Big Hollow Road in Peoria, Illinois.