IHOP 1427

IHOP #1427 is an IHOP restaurant located at 5950 Interstate 20 West in Arlington, Texas.