IHOP 5306

IHOP #5306 is an IHOP restaurant located at 101 South Randall Road in Elgin, Illinois.