Applebee's 8164

Applebee's #8164 is an Applebee's restaurant located at 222 Washington Street in Hudson, Massachusetts.