Applebee's 8439

Applebee's #8439 is an Applebee's restaurant located at 6325 Southwest Meadows Road in Lake Oswego, Oregon.