IHOP 5649

IHOP #5649 is an IHOP restaurant located at 133 Twin Rocks Road in Lake Ariel, Pennsylvania.