IHOP Albuquerque NM 87110
7500 Menaul Blvd NE
Albuquerque NM 87110-3638
Phone:
+505-508-4513
Find your nearest IHOP
Directions
Opening Hours
IHOP Albuquerque NM 87110 QR Code for Smartphones