IHOP 1468

IHOP #1468 is an IHOP restaurant located at 1801 North Belt Line Road in Irving, Texas.