Applebee's 8008

Applebee's #8008 is an Applebee's restaurant located at 2700 Parker Road in Round Rock, Texas.