IHOP 2143

IHOP #2143 is an IHOP restaurant located at 14A Royal Road in Flemington, New Jersey.