IHOP 1523

IHOP #1523 is an IHOP restaurant located at 2100 South Power Road in Mesa, Arizona.