Applebee's 8355

Applebee's #8355 is an Applebee's restaurant located at 609 Kimmell Road in Vincennes, Indiana.