Applebee's Neighborhood Grill & Bar

93 Storrs Rd, Willimantic, CT 06226