IHOP 1770

IHOP #1770 is an IHOP restaurant located at 1944 Blue Lakes Boulevard North in Twin Falls, Idaho.