IHOP 1497

IHOP #1497 is an IHOP restaurant located at 2601 Admiral King Street in Lake Charles, Louisiana.