Applebee's 8438

Applebee's #8438 is an Applebee's restaurant located at 11120 Abercorn Street in Savannah, Georgia.