Applebee's 8262

Applebee's #8262 is an Applebee's restaurant located at 2901 Decker Drive in Rice Lake, Wisconsin.