Applebee's 8140

Applebee's #8140 is an Applebee's restaurant located at 1855 Diamond Hill Road in Woonsocket, Rhode Island.