IHOP 4605

IHOP #4605 is an IHOP restaurant located at 610 Cedar Lane in Teaneck, New Jersey.