IHOP 3564

IHOP #3564 is an IHOP restaurant located at 2935 Hempstead Turnpike in Levittown, New York.