Applebee's 7937

Applebee's #7937 is an Applebee's restaurant located at 2000 Yale Boulevard Southeast in Albuquerque, New Mexico.