Applebee's 8723

Applebee's #8723 is an Applebee's restaurant located at 3350 South 143rd Place in Omaha, Nebraska.