IHOP 3624

IHOP #3624 is an IHOP restaurant located at 742 South 1270 West in Payson, Utah.