IHOP 3362

IHOP #3362 is an IHOP restaurant located at 2529 South Canal Street in Carlsbad, New Mexico.