IHOP 3661

IHOP #3661 is an IHOP restaurant located at 6475 Glenway Avenue in Cincinnati, Ohio.