Applebee's 8860

Applebee's #8860 is an Applebee's restaurant located at 10135 Pines Boulevard in Pembroke Pines, Florida.