IHOP 3550

IHOP #3550 is an IHOP restaurant located at 1700 East Higgins Road in Schaumburg, Illinois.