IHOP 1716

IHOP #1716 is an IHOP restaurant located at 6751 Stanford Ranch Road in Rocklin, California.