Applebee's 8323

Applebee's #8323 is an Applebee's restaurant located at 2005 Abbey Road in Charlottesville, Virginia.