Applebee's 7518

Applebee's #7518 is an Applebee's restaurant located at 980 Razorback Drive in Houghton, Michigan.