IHOP 1490

IHOP #1490 is an IHOP restaurant located at 701 South Meridian Avenue in Oklahoma City, Oklahoma.