IHOP 1498

IHOP #1498 is an IHOP restaurant located at 3317 East State Highway 114 in Southlake, Texas.