IHOP 1736

IHOP #1736 is an IHOP restaurant located at 1040 North Main Street in Logan, Utah.