Applebee's 8139

Applebee's #8139 is an Applebee's restaurant located at 300 Quaker Lane in Warwick, Rhode Island.