IHOP 3114

IHOP #3114 is an IHOP restaurant located at 3 Snyder Avenue in Philadelphia, Pennsylvania.