IHOP 1457

IHOP #1457 is an IHOP restaurant located at 3860 Northeast Loop 820 in Fort Worth, Texas.