IHOP 3481

IHOP #3481 is an IHOP restaurant located at 101 South 69th Street in Upper Darby, Pennsylvania.