Applebee's 8261

Applebee's #8261 is an Applebee's restaurant located at 2201 Coulee Road in Hudson, Wisconsin.