IHOP 1426

IHOP #1426 is an IHOP restaurant located at 3910 Belt Line Road in Addison, Texas.