IHOP 360080

IHOP #360080 is an IHOP restaurant located at 1241 South Federal Highway in Fort Lauderdale, Florida.