Applebee's 9185

Applebee's #9185 is an Applebee's restaurant located at 17771 Southpark Center in Strongsville, Ohio.