Applebee's 8057

Applebee's #8057 is an Applebee's restaurant located at 36501 Seaside Outlet Drive in Rehoboth Beach, Delaware.