seven villages restaurant is a family style restaurant. they have a large restaurant to eat in. they serve family style dining such as all side dishes are all you can eat. you order your main dish and they bring bead, coleslaw, cottage cheese and usually a jello salad. then with your meal you get potatoes, vegetables, sauerkraut, all you can eat.. they also have a 3 meat dinner that is all you can eat. you can have large reservations for parties or just your family. they have a great gift shop. they also sell their amana homemade bread. can taste their wine that is made in the amana's also. great place.