IHOP 5304

IHOP #5304 is an IHOP restaurant located at 7240 West 79th Street in Bridgeview, Illinois.