IHOP 1738

IHOP #1738 is an IHOP restaurant located at 189 12th Street in Ogden, Utah.