Applebee's 8061

Applebee's #8061 is an Applebee's restaurant located at 1005 West Eisenhower Parkway in Ann Arbor, Michigan.