Thanksgiving is one of the greatest holidays of the year. Families reunite to share delicious, carefully prepared meals, and possibly participate in some intense football games. It can also turn into one of the most stressful holidays if you're scrambling to cater for a large group of people. The holiday can get expensive and time-intensive, considering the time it takes to clean up around the house and arrange for a large group of people to gather and share a meal.

So we have rounded up a group of restaurants in Eastern Iowa that are serving Thanksgiving dinner this year. If the thought of hosting hordes of people induces anxiety and stress, take your family to one of these restaurants for a carefree but equally delicious Thanksgiving meal!

Iowa River Power Company 

501 1st Ave, Coralville, IA 52241
(319) 351-1904
Thanksgiving Buffet: 11 a.m. - 6:30 p.m. seating on the half hour. Adults cost $19.95, Kids ages 5-10 cost $9.95, Kids 4 and under are free.

The Ox Yoke Inn

4420 220th Trail, Amana, IA 52203
(319) 622-3441
Thanksgiving Buffet: served on the lower level from 11 a.m. - 3 p.m. Reservations required. Buffet is not handicap accessible. Adults cost $21.99, Kids ages 5-10 cost $13.99, Kids ages 0-4 are free.
Thanksgiving Menu: served on the main level from 11 a.m. - 3 p.m. Reservations required. Adults cost $19.99, Kids 10 and under cost $11.99

Granite City

4755 1st Ave. SE Cedar Rapids, IA 52403
(319) 395-7500
Family Style Thanksgiving Dinner: Begins at 11 a.m., call to make reservations. Cost is $22.95 per plate.
310 E Prentiss St, Iowa City, IA 52240
(319) 248-0077
Thanksgiving Pick-Up Menu: Place your order by Sunday, 11/23 and pick up your meal starting Tuesday 11/25 at 11 a.m. until Wednesday 11/26 at 8 p.m.
7725 Kirkwood Blvd SW, Cedar Rapids, IA 52404
(319) 848-8700
Thanksgiving Dinner: 6 a.m. - 2 p.m. and 5 p.m. - 10 p.m. $28 per person.
 210 S Dubuque Street, Iowa City, IA
(319) 354-4640
Thanksgiving Dinner: Seating at 11 a.m. and 1 p.m., combination family style and buffet. Adults cost $30, Children under 10 cost $15, Children under 5 eat for free.
Contributed to by Libby Collins.