Applebee's 9098

Applebee's #9098 is an Applebee's restaurant located at 1622 North 1000 West in Layton, Utah.