Applebee's 8398

Applebee's #8398 is an Applebee's restaurant located at 6270 South Cedar Street in Lansing, Michigan.