Location & Nearby Info
Applebee's
6220 San Mateo Blvd. NE
Albuquerque, NM 87109
(505) 822-8700
Show nearby: