Applebee's Restaurants in Sturbridge, MA