IHOP 1550

IHOP #1550 is an IHOP restaurant located at 5221 Ouray Road Northwest in Albuquerque, New Mexico.