IHOP 3368

IHOP #3368 is an IHOP restaurant located at 1001 White Plains Road in Bronx, New York.