IHOP 3125

IHOP #3125 is an IHOP restaurant located at 3025 Village Park Drive in Plover, Wisconsin.