New Mexico > Albuquerque > Academy Acres North > Restaurants, Food & Beverages > Restaurants > Applebee's Grill + Bar
6220 San Mateo Blvd. N.E., Albuquerque, New Mexico, 87109
(505) 822-8700
Academy Acres North
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!