Applebee's 9062

Applebee's #9062 is an Applebee's restaurant located at 3001 West Eaugallie Boulevard in Melbourne, Florida.