IHOP 3322

IHOP #3322 is an IHOP restaurant located at 3951 32nd Avenue South in Grand Forks, North Dakota.