Applebee's 9306

Applebee's #9306 is an Applebee's restaurant located at 57 Federal Road in Danbury, Connecticut.