IHOP 1456

IHOP #1456 is an IHOP restaurant located at 5920 Bandera Road in Leon Valley, Texas.