IHOP 1461

IHOP #1461 is an IHOP restaurant located at 8685 Memorial Boulevard in Port Arthur, Texas.