IHOP 3309

IHOP #3309 is an IHOP restaurant located at 10605 Central Avenue Northeast in Albuquerque, New Mexico.