IHOP 1741

IHOP #1741 is an IHOP restaurant located at 920 North Main Street in Layton, Utah.