IHOP 1760

IHOP #1760 is an IHOP restaurant located at 1421 Meadowview Road in Sacramento, California.