Applebee's 8248

Applebee's #8248 is an Applebee's restaurant located at 410 20th South Street in New Ulm, Minnesota.