Looking for restaurants open on Thanksgiving or restaurants open on Christmas?

Hungry people found this by searching for: restaurants in south windsor ct, south windsor ct restaurants, restaurants south windsor ct, restaurants near south windsor ct, south windsor restaurants ct, restaurants in south windsor, ct, south windsor restaurants, restaurants in south windsor, places to eat in south windsor ct, south windsor restaurants connecticut