IHOP 3305

IHOP #3305 is an IHOP restaurant located at 2620 Central Park Avenue in Yonkers, New York.