IHOP 2099

IHOP #2099 is an IHOP restaurant located at 2082 Lexington Avenue in New York, New York.