Applebee's 9051

Applebee's #9051 is an Applebee's restaurant located at 266 East Alexis Road in Toledo, Ohio.