Applebee's 7564

Applebee's #7564 is an Applebee's restaurant located at 2001 16th Street North in Fargo, North Dakota.