Applebee's 8783

Applebee's #8783 is an Applebee's restaurant located at 1545 Palm Bay Road in Melbourne, Florida.