Applebee's 9026

Applebee's #9026 is an Applebee's restaurant located at 6615 North Main Street in Granger, Indiana.