Applebee's 8226

Applebee's #8226 is an Applebee's restaurant located at 18891 Freeport Street Northwest in Elk River, Minnesota.