IHOP 3225

IHOP #3225 is an IHOP restaurant located at 7056 West Forest Preserve Drive in Norridge, Illinois.