Applebee's 9319

Applebee's #9319 is an Applebee's restaurant located at W180 N9469 Premier Lane in Menomonee Falls, Wisconsin.