IHOP 5607

IHOP #5607 is an IHOP restaurant located at 4282 Palisades Center Drive in West Nyack, New York.