Applebee's 8094

Applebee's #8094 is an Applebee's restaurant located at 15240 Dellwood Drive in Baxter, Minnesota.