IHOP 360241

IHOP #360241 is an IHOP restaurant located at 8201 North Wickham Road in Melbourne, Florida.