Applebee's 8266

Applebee's #8266 is an Applebee's restaurant located at 699 North Stephanie Street in Henderson, Nevada.