Applebee's 9566

Applebee's #9566 is an Applebee's restaurant located at 1352 South Providence Center Drive in Cedar City, Utah.