Applebee's 8130

Applebee's #8130 is an Applebee's restaurant located at 3551 Nameoki Road in Granite City, Illinois.