IHOP 3194

IHOP #3194 is an IHOP restaurant located at 817 Allerton Avenue in Bronx, New York.