IHOP 5336

IHOP #5336 is an IHOP restaurant located at 6960 Argus Drive in Rockford, Illinois.