IHOP 5428

IHOP #5428 is an IHOP restaurant located at 2415 South Oneida Street in Green Bay, Wisconsin.