Applebee's 9113

Applebee's #9113 is an Applebee's restaurant located at 5335 20th Street in Vero Beach, Florida.