Update Info - Applebee's
This restaurant was reported as closed. If it is open, let us know.
Applebee's
10004 Shops Way
Northborough, MA 01532
10004 Shops Way
Northborough, MA 01532
This restaurant was reported as closed. If it is open, let us know.