Applebee's 7598

Applebee's #7598 is an Applebee's restaurant located at 9225 Vista Way in Garfield Heights, Ohio.