IHOP 4623

IHOP #4623 is an IHOP restaurant located at 17019 Hillside Avenue in Jamaica, New York.