Applebee's 9125

Applebee's #9125 is an Applebee's restaurant located at 2228 Del Prado Boulevard South in Cape Coral, Florida.