IHOP 3148

IHOP #3148 is an IHOP restaurant located at 2525 Iron Point Road in Folsom, California.