IHOP 2089

IHOP #2089 is an IHOP restaurant located at 2825 University Avenue in Madison, Wisconsin.