Applebee's 8313

Applebee's #8313 is an Applebee's restaurant located at 11900 Iron Bridge Plaza in Chester, Virginia.