Applebee's 9092

Applebee's #9092 is an Applebee's restaurant located at 2250 Santa Rosa Avenue in Santa Rosa, California.