IHOP 3436

IHOP #3436 is an IHOP restaurant located at 1001 Twin Arch Road in Mount Airy, Maryland.