IHOP 1297

IHOP #1297 is an IHOP restaurant located at 6606 Northwest Highway in Crystal Lake, Illinois.