IHOP 5418

IHOP #5418 is an IHOP restaurant located at 5039 28th Street Southeast in Grand Rapids, Michigan.