IHOP 1481

IHOP #1481 is an IHOP restaurant located at 6109 Financial Plaza in Shreveport, Louisiana.