IHOP 3263

IHOP #3263 is an IHOP restaurant located at 961 East 174th Street in Bronx, New York.