Applebee's 8961

Applebee's #8961 is an Applebee's restaurant located at 5678 South Redwood Road in Taylorsville, Utah.