Applebee's 8316

Applebee's #8316 is an Applebee's restaurant located at 7396 Bell Creek Road in Mechanicsville, Virginia.