IHOP 3404

IHOP #3404 is an IHOP restaurant located at 1661 South Atherton Street in State College, Pennsylvania.