IHOP 2091

IHOP #2091 is an IHOP restaurant located at 220 Belle Terre Boulevard in La Place, Louisiana.