IHOP 3572

IHOP #3572 is an IHOP restaurant located at 2190 Walker Lake Road in Ontario, Ohio.