IHOP 3092

IHOP #3092 is an IHOP restaurant located at 2020 Buena Vista Drive Southeast in Albuquerque, New Mexico.