Applebee's 9218

Applebee's #9218 is an Applebee's restaurant located at 802 Grand Central Avenue in Vienna, West Virginia.