IHOP 360155

IHOP #360155 is an IHOP restaurant located at 1101 North Federal Highway in Fort Lauderdale, Florida.