Applebee's 8163

Applebee's #8163 is an Applebee's restaurant located at 632 Park Avenue in Worcester, Massachusetts.