Applebee's 8230

Applebee's #8230 is an Applebee's restaurant located at 1404 18th Avenue Northwest in Austin, Minnesota.